Supervising Animator
Kung Fu Panda 4 (2024)
Supervising Animator
Puss in Boots: The Last Wish (2022)
Animator
The Croods 2 (2020)
Animator
Baby Shark's Big Show! (2020)
Animator
Abominable (2019)
Animator
Penguins of Madagascar (2014)
Animator
Madagascar 3: Europe's Most Wanted (2012)
Animator
Planet 51 (2009)
Character Animator
Tinker Bell (2008)
Animation Supervisor
Galactik Football (2006)
Character Animator
9 (2005)
Senior Character Animator
Tristan et Iseut (2002)
Senior Character Animator (Unknown Episodes)
Bob's Beach
How to Train Your Dragon: The Hidden World (2019)
Animator
How to Train Your Dragon 2 (2014)
How to Train Your Dragon (2010)
Animator
Rise of the Guardians (2012)