 He was elected a fellow of the Engineering Institute of Canada in 2001 and was awarded the Médaille K. Y.Lo Medal of the Institute in 2004.He was elected fellow of the Royal Society of Canada in 2002, and was awarded the Thomas W. Eadie Medal of the Society in 2005.