He received his Bachelors Degree in Science from the University of Western in 2006 and his medical degree from the University of Toronto in 2010. He practices in Family and Community Medicine with specialties in Family Medicine, Low Risk Obstetrics and Full Scope Family Care from Newborn to Geriatrics.