Back To Teams Page

John

John is a Family Physician with additional training in public health. Born and raised in Edmonton, he completed medical school at the University of Calgary in 2014 and Family Medicine residency at the University of Alberta in 2016. Prior to joining the team in Williams Lake, he worked with the Indigenous Wellness Clinic in inner-city Edmonton in addition to providing fly-in services to Fort Chipewyan in Northern Alberta. He maintains a special interest in Mental Health & Addictions as well as Rural/Remote and Pre-Hospital medicine. Away from the office, he enjoys soccer, mountain biking, travelling, and spending time with his family. He is excited to become a part of the All Nations Healing House in Williams Lake and looks forward to providing compassionate and comprehensive team-based care to its patients.

Back To Teams Page

John

John is a Family Physician with additional training in public health. Born and raised in Edmonton, he completed medical school at the University of Calgary in 2014 and Family Medicine residency at the University of Alberta in 2016. Prior to joining the team in Williams Lake, he worked with the Indigenous Wellness Clinic in inner-city Edmonton in addition to providing fly-in services to Fort Chipewyan in Northern Alberta. He maintains a special interest in Mental Health & Addictions as well as Rural/Remote and Pre-Hospital medicine. Away from the office, he enjoys soccer, mountain biking, travelling, and spending time with his family. He is excited to become a part of the All Nations Healing House in Williams Lake and looks forward to providing compassionate and comprehensive team-based care to its patients.