Compositing Co-Supervisor
Despicable Me 3 (2017)
Lead Compositor
Sing (2016)
Lead Compositing Artist
Minions (2015)
Lead Compositing Artist
Despicable Me 2 (2013)
Lead Compositing Artist
The Lorax (2012)
Compositing Artist
Despicable Me (2010)
Digital Compositor
Fear(s) of the Dark (2008)
Compositing artist
Peur(s) du noir (2007)