FCS, University Cape Town, 1997. Doctor of Philosophy, University Cape Town, South Africa, 2000. Bachelor of Medicine and Bachelor of Surgery, Erasmus University, Rotterdam Netherlands, 2004.
Master of Business Administration, University Cape Town, South Africa, 2004.
Registrar surgery Groote Schuma Hospital, Cape Town, 1991—1995, consultant trauma unit, 1996—1999. Head trauma unit Red Cross Children's Hospital, Cape Town, since 2000. National director Child Accident Prevention Foundation Southern Africa, since 2001.