Royal Society of Canada
He has been recognized for his academic work with a fellowship in the Royal Society of Canada, election to the councils of the Canadian Mathematical Society, the American Mathematical Society and the Royal Society of Canada.