Bachelor of Science (with distinction) – University of Alberta
Medical Degree – University of Alberta
Rotating Internship – Edmonton General Hospital
Department of General Surgery Residency – University of Alberta
Department of Plastic Surgery Residency – University of Western Ontario
Clinical Fellowship in Hand Surgery – University of Toronto
Sunnybrook Hospital Fellowship – University of Toronto
The Royal College of Physicians and Surgeons of Canada
Canadian Society of Plastic & Reconstructive Surgeons
American Society of Plastic Surgeons
The Royal College of Physicians and Surgeons of Ontario
The Canadian Medical Association
The Canadian Society of Aesthetic Plastic Surgery
The American Society of Aesthetic Plastic Surgery
Ontario Medical Association
Lambton County Medical Society
Canadian Medical Protective Association
Lipoplasty Society of North America
Registered with the Medical Council of Canada

