University of Witwatersrand (MBBCh 1983)
University of Cape Town (M.Med Cardiothoracic Surgery 1996)
F.C.S. (South Africa) (Cardiothoracic surgery 1996)
Fellow Royal Childrens Hospital, Melbourne (1997)
Fellow Alfred Hospital, Melbourne (Jan 98-May 98)
Consultant Green Lane Hospital Auckland (June1998-)