Animator
Black Adam (2022)
Animation Supervisor
Zack Snyder's Justice League (2021)
Animation Supervisor
Jumanji: The Next Level (2019)
Animation Sequence Supervisor
Avengers: Endgame (2019)
Animation Supervisor
Justice League (2017)
Animation Supervisor
Spectral (2016)
Animation Supervisor
Batman v Superman: Dawn of Justice (2016)
Animation Supervisor
Batman v Superman: Dawn of Justice Ultimate Edition (2016)
Animation
The Hunger Games: Mockingjay - Part 2 (2015)
Lead Animator
The Hobbit: The Battle of the Five Armies (2014)
Lead Animator
The Hobbit: The Desolation of Smaug (2013)
Animator
Iron Man 3 (2013)
Lead Animator
The Hobbit: An Unexpected Journey (2012)
Lead Animator
The Avengers (2012)
Lead Animator
The Adventures of Tintin (2011)
Lead Animator
Rise of the Planet of the Apes (2011)
Animator
The A-Team (2010)
Animator
The Day the Earth Stood Still (2008)
Texture Supervisor
Bridge to Terabithia (2007)
Texture Supervisor
X-Men: The Last Stand (2006)
Texture Supervisor
King Kong (2005)
Texture Artist
I, Robot (2004)
Texture Artist
The Lord of the Rings: The Return of the King (2003)
Animator
George of the Jungle 2 (2003)
Head of 3D
Inspector Gadget 2 (2003)
Head of 3D
Ghost Ship (2002)
Head of 3D
Scooby-Doo (2002)
3D Digital Artist (Unknown Episodes)
The Lost World (1999)