BChir, University Birmingham, England, 1965.
House surgeon and physician Queen Elizabeth and General Hospitals, Birmingham, England, 1965-1966. Rotating trainee in internal medicine United Sheffield (England) Hospitals, 1967-1970. Lecturer pharmacology and therapeutics University Sheffield, 1970-1975.
Senior lecturer pharmacology and therapeutics, senior tutor Leicester (England) University Medical School, 1975-1978. Professor medicine University Zimbabwe, 1978-1981. Director National Toxicology Group, associate professor clinical pharmacology Otago (New Zealand) University and Medical Research Council, 1981-1990.
Professor, director World Health Organization Collaborating Center International Drug Monitoring, Uppsala, Sweden, since 1990. Sub-dean Sheffield University Medical School, 1972-1975. Consultant physician United Sheffield Hospitals, 1974-1975, Groby Road Hospital, Leicester, 1975-1978, Harare and Parirenyatwa Hospitals, Zimbabwe, 1978-1981, Dunedin (New Zealand) Hospital, 1981-1990.
Consultant Medical Products Agency, Sweden, since 1990. United Nations expert clinical toxicology, 1988-1990.
Medical consultant Home Office project on recidivist drug abuse, 1971-1975. Founding member ISLAND hospice team, Zimbabwe, 1980-1981. Medical assessor adverse drug reactions Ministry of Health New Zealand, 1981-1990, member medicines assessment and advisory committee Medicines Adverse Reactions Committee, Medicines Classification Committee, Toxic Substances Board, 1981-1982, 90, leprosy officer, 1983-1990.
Chair advisory group World Health Organization Collaborating Center International Drug Monitoring, Uppsala, 1985-1990. External examiner clinical pharmacology University Zimbabwe and Cape Town University, South Africa, 1992, 94—, Witswatersrand University, South Africa, since 1996. Fellow Royal College Physicians, Royal Australiasian College Physicians.
Member International Society Pharmacovigliance (president since 2000).