University of Cape Town (MBChB 1985)
Internship, Tygerberg Hospital, Cape Town 1986
University of Natal, Durban. Residency Surgery and Orthopaedics 1991, 1992
Groote Schuur Hospital, Cape Town. Resident, General Surgery 1993
Tygerberg Hospital, Cape Town. Cardiothoracic Resident 1993 - 1997
Tygerberg Hospital, Cape Town. Consultant Cardiothoracic Surgeon and lecturer, 1997 until present.
Member Society of Cardiothoracic Surgeons of South Africa
Member South African Heart Association
Full time private practice since 2006 and part time at Tygerberg Academic hospital
Redo surgery
Aortic Surgery
Valve repair
Minimally invasive surgery
Off pump and arterial revascularisation