He holds B. Eng, M. A. Sc., and Ph. D. degrees in mechanical engineering from McMaster University, the University of Toronto, and the University of Michigan. Before starting at Carnegie Mellon in 2005, he spent a year as a post-doctoral fellow in the Materials Science and Engineering Department at the University of Florida. His research group, the Nanoscale Transport Phenomena Laboratory applies a variety of simulation and theoretical tools to model the transport of heat, momentum, mass, and charge at the atomic-level. They are supported by the Department of Energy, the National Science Foundation, and the Pennsylvania Infrastructure Technology Alliance.