He is cross-appointed to the Departments of Indigenous Studies and Environmental Resource Studies and Sciences. He holds a B.Sc. (Ecology and Evolution) from the University of Western Ontario, an M.Sc. (Biology) and Ph.D. (Environmental Studies/Planning) from the University of Waterloo, and was a CIHR Postdoctoral fellow in Environmental Health at Laval University Research Hospital, Public Health Research Unit from 1998-2003. He has previously held positions at Laval University cross-appointed between the Departments of Community Health and Political Science.