He received honorary degrees from Carleton University, Brock University, Memorial University of Newfoundland, Concordia University, Northeastern University, Strathclyde University, Université de Technologie de Compiègne, Université de Sherbrooke, Queen's University, McMaster University, University of Toronto, and the University of Waterloo.
He was given honorary degrees by Carleton University, Brock University, Memorial University of Newfoundland, Concordia University, Northeastern University, Strathclyde University, Université de Technologie de Compiègne, Université de Sherbrooke, Queen's University, McMaster University, University of Toronto, and the University of Waterloo.