Doctor of Philosophy in Pharmacology, Royal Veterinary College, Stockholm, 1968. Doctor of Veterinary Medicine, Royal Veterinary College, Stockholm, 1971.
Director toxicology, Astra Pharmaceuticals, Södertälje, Sweden, 1971-1980; director preclinical research, Kabi Pharmaceuticals, Stockholm, 1980-1983; executive vice president marketing, Peptide Hormones, Stockholm, 1984-1987; vice president biopharmaceutical, general manager cardiovascular, Kabi Pharmacia, Stockholm, 1987-1991; executive vice president, Kabi Pharmacia/Pierrel, Milan, Italy, 1991-1994; president, Pharmacia and Upjohn International, Milan, since 1995; consul general of, Sweden, Milan, Italy, since 1996. Associate professor pharmacology Royal Veterinary College, since 1969.
Member Society of Toxicology, European Society Teratology, Swedish Society of Veterinary Medical Research.
Married Birgitta A. Grange, October 21, 1967. Children: Viktoria, Jonas, Martin.