He is an Assistant Clinical Professor for the University of Calgary, Department of Surgery and an Assistant Professor in the Department of Surgery Northern Ontario School of Medicine. He has been in independent practice for 12 years after completing a residency in Orthopedic Surgery at the University of Toronto and a Fellowship in Operative Sports Medicine at the University of Western Ontario, Fowler Kennedy Sports Medicine Clinic and a Fellowship in complex knee reconstruction at the University of Toronto. He is a consultant surgeon to the Canadian Alpine Ski Team, The Calgary Flames National Hockey League, The Calgary Stampeders Canadian Football League, Group23 Sports Medicine, and the Workers Compensation Board of Alberta.