Bachelor of Medicine, ChB, University Cape Town, 1993. Master of Medicine in Internal Medicine, University Cape Town, 2001.
Intern Groote Schuur Hospital, Cape Town, South Africa, 1994—1994, senior house officer South Africa, 1995—1996. Registrar in internal medicine University Cape Town, South Africa, 1997—2001, consultant South Africa, since 2001.
Fellow: Medical Research Council Fellowship for Health Sciences, The Colleges Medicine South Africa.