Medical doctor, UCT 1979.
Specialised in Family Medicine, and subsequently in Clinical Pharmacology.
Awarded a Hubert H. Humphrey Fellowship 1992-3 (one of the Fulbright awards) - assigned to the University of Minnesota.
Council member of the Medicines Control Council (MCC) 2002-2008; inaugural Chairperson of MCC's Pharmacovigilance Committee.
Associate of the College of Clinical Pharmacologists of the Colleges of Medicine, South Africa.
Associate Professor of Pharmacology, Faculty of Pharmacy, Rhodes University 2006 - mid 2014. Some of present research focus completed at Rhodes.
Mid-2014 to date. Associate Professor of Clinical Pharmacology, School of Medicine, Sefako Makgatho Health Sciences University.