Animation Supervisor
The Tomorrow War (2021)
Animation Supervisor
Alita: Battle Angel (2019)
Lead Animator
War For The Planet Of The Apes (2017)
Animation Department
Pete's Dragon (2016)
Animation Supervisor
The BFG (2016)
Animation Clean Up Team Supervisor
The Jungle Book (2016)
Lead Animator
The Hobbit: The Battle of the Five Armies (2014)
Animation Supervisor
Mr Pip (2013)
Lead Animator
The Hobbit: The Desolation of Smaug (2013)
Lead Animator
The Hobbit: An Unexpected Journey (2012)
Lead Animator
The Adventures of Tintin (2011)
Lead Animator
Avatar (2009)
Previs Supervisor
Eel Girl (2008)
Lead Animator
The Water Horse (2007)
Lead Animator
Bridge to Terabithia (2007)
Lead Animator
Eragon (2006)
Animator
X-Men: The Last Stand (2006)
Animator
King Kong (2005)
Animator
Star Wars: Episode III - Revenge of the Sith (2005)
Animator
The Giant Claw: A 'Walking with Dinosaurs' Special (2004)
Animator
Sea Monsters: A Walking with Dinosaurs Trilogy (2003)
Animator
The Lord of the Rings: The Return of the King (2003)
Animator
Sea Monsters (2003)
Animator
Chased by Dinosaurs (2002)
Animator
Land of Giants: A 'Walking with Dinosaurs' Special (TV Short 2002) (2002)
Animator
Dinotopia (2002)
Animator
Walking with Prehistoric Beasts (2001)
Animator
The Ballad of Big Al (2001)