Prior to joining MSU, He worked as a Postdoctoral Scholar at the California Institute of Technology (Caltech), Pasadena, CA, USA. He received his Ph.D. degree from the University of Southern California in 2004. His research interests include discrete geometric modeling, physics-based simulation/animation, and discrete differential geometry. He received an NSF Career Award in 2010 for a project on simulation using spacetime integrators.