University of Toronto (M.D. 1981)
Dalhousie University General Surgery Residency (1985-89)
Dalhousie University Cardiovascular Thoracic Residency (1989-91)
Toronto Hospital for Sick Children Cardiac Surgery Fellowship (1991)
Royal Brompton National Heart Hospital Fellowship (C.Lincoln, 1992)
Staff Surgeon - IWK Hospital for Children, Halifax, 1993-2001
Staff Surgeon - Stollery Children's Hospital and University of Alberta Hospital, Edmonton, 2001-PRES
Director and Head, Cardiac Surgery, University of Alberta 2010-2016
Zone Director, Cardiac Surgery, Alberta Health Services, Edmonton Zone, 2010-2016
President, Canadian Society of Cardiac Surgeons, 2013-2014
Council member, Royal College of Physicians and Surgeons of Canada, 2015-PRES
Board Member, Royal College International, 2015-PRES
Immunologic aspects of homograft valves