Storyboard Artist
Star Wars: The Bad Batch (2021)
Previz Animator
Shazam! (2019)
Previsualization Artist
Dreamcatcher (2019)
Second Unit Special Effects Technician
Maniac (2018)
Previz Animator
The Predator (2018)
Previs and 2d/3d matte artist
A Series of Unfortunate Events (2017)
Previz Animator
Aquaman (2016)
Story Artist / 3D Story Artist
Star Wars: The Clone Wars (2008)
Matte artist
Transformers: Beginnings (2007)
Texture Artist
Poseidon (2006)
TD
War of the Worlds (2005)
Lead Environment Artist
A Series of Unfortunate Events (2004)
previs artist
Peter Pan (2003)
Matte Artist
Men in Black II (2002)
previs artist
The Time Machine (2002)
Previs artist and designer
Lost in Space (1998)
Previs artist and concept designer
Event Horizon (1997)
Plate extension, matte painting
THX 1138 (1971)