Animation Supervisor
Avengers: Endgame (2019)
Lead Animator
Avengers: Infinity War (2018)
Lead Animator
LIFE (2017)
Head Of Animation
Heli (2013)
Animator
Man of Steel (2013)
Lead Animator
John Carter (2012)
Animation Supervisor
Inkheart (2009)
Character Animator
Harry Potter and the Order of the Phoenix (2007)
Previs Animator
The Magic Flute (2006)
Previs Animator
The Da Vinci Code (2006)
Matchmover
Batman Begins (2005)
Animator (Unknown Episodes)
Captain Scarlet (2005)
Visual Effects Artist
Resident Evil: Apocalypse (2004)
AVP: Alien vs. Predator (2004)
Special Effects
The 'Burbs (1989)
Special Effects
Things Are Tough All Over (1982)
Special Effects Crew
Caveman (1981)