Background
Neilson was born in New Brunswick, Canada and trained in Dalhousie University Faculty of Medicine, followed by Memorial University of Newfoundland.
Neilson was born in New Brunswick, Canada and trained in Dalhousie University Faculty of Medicine, followed by Memorial University of Newfoundland.
He currently has a medical practice in Erin, and lives with his family in Guelph, Ontario. His book, Call me Doctor, published in 2006, is an autobiographical account of his medical experiences.