He is a neonatologist and clinical researcher. He has been the postgraduate program director for neonatology and also for pediatrics, as well as the RCPSC Chair for Neonatal-Perinatal Medicine. He is currently the Associate Dean – Quality Improvement and Accreditation at the Max Rady College of Medicine and the Medical Consultant for Quality for the Child Health Program. He is the President of Doctors Manitoba and a member of the Board of Directors for MD Financial Holdings.