He is the residency program director for the physiatry program at the University of Calgary. His practice includes both inpatient and outpatient stroke rehabilitation at the Dr. Vernon Fanning Centre in Calgary, Alberta. He completed his medical degree at the University of British Columbia (2008), and completed his Physical Medicine and Rehabilitation training at the University of Calgary (2013).