His research deals with the development of computational techniques that intelligently analyze and synthesize visual content. He is particularly interested in developing machine learning algorithms that help people to easily create and process 3D models of objects and animations. He obtained his PhD from the University of Toronto in 2010. He was a postdoctoral researcher at Stanford University from 2010 to 2012. His research is supported by NSF awards, Adobe and NVidia. He received the NSERC Alexander Graham fellowship and the international EPFL Dimitris N. Chorafas award for his PhD work. He has served as a technical papers co-chair for SMI 2018, and also as international program committee member for Siggraph ASIA, Eurographics, SGP, and SMI