Dundee University (MB ChB 1979)
Royal College of Surgeons of Edinburgh (FRCS 1983)
Freeman Hospital, Newcastle UK (1983-1987)
RCS Edinburgh (FRCS & C\Th 1988)
St Vincents Hospital, Melbourne (1988-1989, 1991)
Prince Charles Hospital, Brisbane (1990)
Australasian College of Surgeons (FRACS C\th 1992)
Royal Perth Hospital (1992-1998)
Fremantle Hospital (1999-current)
LVRS
Long term outcomes of cardiac surgery
OPCAB
Flying
Cycling
Computing
Neo adjuvent therapy for IIIa lung ca