He joined McMaster University in 2007 in the department of pediatrics after completing his residency program in Pediatric Neurology at The Hospital for Sick Children, Toronto. He is also a staff pediatric neurologist at McMaster Children's Hospital.