Effects Supervisor
Avengers: Endgame (2019)
Effects Supervisor
Avengers: Infinity War (2018)
Effects Supervisor
Valerian and the City of a Thousand Planets (2017)
Effects Technical Director
Spectral (2016)
Lead Effects Technical Director
Independence Day: Resurgence (2016)
CFX Animator/Developer
Puss in Boots (2011)
Visual Effects Artist
Shrek Forever After (2010)
Character Effects Technical Director
How to Train Your Dragon (2010)
Lead Character Effects Artist
Turbo (2009)
Digital Compositor
Shorts (2009)
Effects Animator
Monsters vs Aliens (2009)
FX Animator
Monsters vs. Aliens (2009)
Digital Compositor
Santos (2009)
Crowd Artist
Kung Fu Panda (2008)
3D Artist / Visual Effects Tech Director
Blood and Chocolate (2007)
CFX Animator
Over The Hedge (2006)
Technical Director
The Adventures of Sharkboy and Lavagirl (2005)
Cloth / Hair Technical Director
Constantine (2005)
Cloth Technical Director
The Polar Express (2004)
Digital Effects Artist
The Day After Tomorrow (2004)