Prior to medical school, he completed a Bachelor of Health Sciences with a Major in Rehabilitation Sciences at Western University. He completed medical school at the University of Toronto, where he served as the Chair of the Ontario Medical Students Association for two years, leading his 3,500 colleagues across the province.