Senior Character Animator
Ghost of Tsushima (2020)
Postvis Artist
Underwater! (2020)
Animator
Swamp Thing (2019)
Previsualization Artist
Shazam! (2019)
Character Animator
The Curse of La Llorona (2019)
Animator
Another Life (2019)
Post Vis Artist
Aquaman (2018)
Postvis Artist
The Predator (2018)
Animator
Lost in Space (2018)
Postvis Artist
A Wrinkle in Time (2018)
Animator
The Runaways (2018)
Lead Animator
Spider-Man: Homecoming (2017)
Animator
The Orville (2017)
Animator
Agents of S.H.I.E.L.D. (2013)
Character Animator
I Am Number Four (2011)
Animator
Gentlemen Broncos (2009)
Character Rigger
Watchmen (2009)
Character Rigger
Meet Dave (2008)
Pre-Visualization Artist
Spider-Man 3 (2007)
Rigger
Pirates of the Caribbean: Dead Man's Chest (2006)
Rigger
Charlie and the Chocolate Factory (2005)
Animator
Scooby-Doo 2: Monsters Unleashed (2004)
Computer Animator (Unknown Episodes)
Beast Wars: Transformers (1996)
Character Animator
Perry Mason (2020)
Senior Character Animator
Power Rangers (2017)
Animator
Independence Day: Resurgence (2016)
Animator
X-Men: Apocalypse (2016)
Senior Animator
Deadpool (2016)
Animator
Black Sails (2014)
Character Animator / Post-viz Artist
Pete's Dragon (2016)
Senior Animator
Furious 7 (2015)
Character Animator
Olive Kitteridge (2014)
Character Animator
Medal of Honor: Warfighter (2012)
Character Animator
Transformers: Fall of Cybertron (2012)
Charater Animator
Gears of War 3 (2011)
Character Animator
X-Men: First Class (2011)
Character Animator
Sucker Punch (2011)
Animator/Rigger
Terminator Salvation (2009)
Animator/Rigger
The Unborn (2009)
Animator
Friday the 13th (2009)
Animator/Rigger
The Curious Case of Benjamin Button (2008)
Character Rigger
Transformers (2007)
3-D Animator
National Treasure: Book of Secrets (2007)
Animator/Rigger
Apocalypto (2006)
Animator/Rigger
Deja Vu (2006)
Character Animator/Rigger
Sky High (2005)
3D Tracking
The Amityville Horror (2005)
Character Animator
Garfield (2004)
Animator / Rigger
The Matrix Revolutions (2003)
Animator / Rigger
The Matrix Reloaded (2003)
Animator
Mighty Joe Young (1998)
Riot Games: The Harrowing