I am an Assistant Professor at the Ecole de technologie superieure (ETS) in Montreal, QC.

Previously, I was currently a Postdoctoral Fellow at McGill University working with Paul Kry and a Postdoctoral Researcher at Disney Research in Edinburgh.

Research Interests

skilled movement and human motion synthesis, physics-based animation, multibody dynamics, measurement based modelling for virtual environments, video games

Teaching Assistant

I have been a teaching assistant for the following courses:

COMP 557 Fundamentals of Computer Graphics (Fall 2010)
COMP 557 Fundamentals of Computer Graphics (Fall 2011)
COMP 557 Fundamentals of Computer Graphics (Fall 2012)
COMP 559 Fundamentals of Computer Animation (Winter 2014)

Here are some pitfalls students should avoid in order to improve the performance of their assignment code. Strive to write cleaner, faster code!

Paper Discussion Group

I often help to organize reading and discussion groups on the latest papers being published at computer graphics and animation conferences. To be notified of upcoming meetings, subscribe to the Google calendar or join the mailing list.


I co-organized the 2012 Montreal Fall Graphics Retreat and 2013 Montreal Fall Graphics Retreat. The latter event was held as a GRAND Cafe.


  • June 06, 2017 - Our paper "Task-based Design of Cable-driven Articulated Mechanisms" was accepted at the Symposium on Computational Fabrication 2017 and will be presented later this month in Boston, MA.
  • June 01, 2017 - I am officially a professor at the Ecole de Technologie Superieure!
  • April 30, 2017 - Our paper "Ballistic Shadow Art" was accepted at Graphics Interface 2017! I will present the work at the conference.
  • March 08, 2017 - Our paper on "Geometric Stiffness for Real-time Constrained Multibody Dynamics" was accepted at Eurographics 2017! I'll present the work during the FP12: Animation 1 session.
  • February 21, 2017 - I'm presenting at i3D next week as part of their industry panel.
  • December 14, 2016 - Techcrunch and Engadget have written articles about our CVMP paper!
  • Decemeber 07, 2016 - Our paper on real-time physics-based motion capture was accepted at CVMP 2016. I will be presenting it in London, UK next week.