He joined UMass Amherst in 2012. He was a postdoctoral researcher at Stanford University from 2010 to 2012. He obtained his PhD from the University of Toronto in 2010.
He has served on technical paper committees for CVPR, ICCV, ECCV, SIGGRAPH, SIGGRAPH ASIA, Eurographics, and Symposium on Geometry Processing.
He currently serves as Associate Editor in the Editorial Boards of IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI) and IEEE Transactions on Visualization & Computer Graphics (TVCG).
He was listed as one of the 100 most cited computer graphics scholars in the world between 2010-2020 by the Tsinghua’s AMiner academic network.