He completed his MHSc in Community Health and Epidemiology, his MD, his CCFP, and his FRCPC (Public Health and Preventive Medicine) (2012), all at the University of Toronto. He moved to Ottawa to complete research fellowships at the Bruyère Research Institute (BRI), the Institute for Clinical Evaluative Sciences (ICES), and the Ottawa Hospital Research Institute (OHRI). He received his appointments as an Investigator at BRI and as an Associate Scientist at OHRI in 2016, and as an Adjunct Scientist at ICES in 2017.