He received the 2008 IEEE Kiyo Tomiyasu Award, a Technical Field Award conferred by the IEEE Board of Directors. In 2004, he was awarded the E.W.R. Steacie Memorial Fellowship by the Natural Sciences and Engineering Research Council of Canada.