Senior Compositor
I'm Thinking of Ending Things (2020)
Senior Compositor
Raised by Wolves (2020)
Senior Compositor
Untitled Bill & Ted Project (2020)
Compositor
Station 19 (2018)
Lead Compositor
Amityville: The Awakening (2017)
Compositor
Westworld (2016)
Compositor
Lucifer (2016)
Visualization Artist
Warcraft: The Beginning (2016)
Compositor
Scream Queens (2015)
Previs Artist
The Maze Runner (2014)
Compositor
Manhattan (2014)
Previs Artist
Godzilla (2014)
Compositor
Agents of S.H.I.E.L.D. (2013)
Compositor
Magic City (2012)
Stereoscopic Post Visualisation Artist
Journey 2: The Mysterious Island (2012)
Flame Artist
The Twilight Saga: Breaking Dawn - Part 2 (2012)
Compositor
American Horror Story (2011)
Visual Effects Supervisor
Tornado Alley (2011)
Visual Effects Supervisor
0s & 1s (2011)
Compositor
Hawaii Five-O (2010)
Stereoscopic Technical Director
Clash of the Titans (2010)
Compositor
Alice in Wonderland (2010)
Compositor
Dragonball: Evolution (2009)
Compositor
Paul Blart: Mall Cop (2009)
Lighter & Compositor
City of Ember (2008)
Film Finisher
space chimps (2008)
Visual Effects
August Rush (2007)
Visual Effects Artist
The Last Stand (2006)
Compositing Supervisor;digital Compositor
Man of the Year (2006)
Senior Compositor
Pulse (2006)
2d Supervisor
Eight Below (2006)
Senior Compositor
X-Men: The Last Stand (2006)
Compositor
Revenge (2005)
Compositor
Criminal Minds (2005)
Senior Compositor
Valiant (2005)
Senior Compositor
Charlie and the Chocolate Factory (2005)
Digital Compositor
Around the World in 80 Days (2004)
Digital Compositor
Scooby-Doo 2: Monsters Unleashed (2004)
Digital Compositor
The Cat in the Hat (2003)
Digital Compositor
X-Men 2 (2003)
Digital Compositor
Ghost Ship (2002)
Digital Compositor
Stuart Little 2 (2002)
Compositor
Men in Black II (2002)
Digital Compositor
The Sum of All Fears (2002)
Digital Compositor
Rose Red (2002)
Digital Compositor
The One (2001)
Digital Compositor
Final Fantasy: The Spirits Within (2001)
Digital Compositor
The 6th Day (2000)
Visual Effects Compositor
Hollow Man (2000)
Visual Effects Compositor
Stuart Little (1999)
Flame Artist
Star Trek: The Next Generation (1987)