Videos
Independence Day: Creating Reality
2000
as Himself - Digital Compositing Supervisor: P.O.P.
Documentaries
Making 'The Irishman'
2020
as Self
Independence Day: Creating Reality
2000
as Himself - Digital Compositing Supervisor: P.O.P.
Directing
Teenage Mutant Ninja Turtles: Out of the Shadows
2016
Second Unit Director
Teenage Mutant Ninja Turtles
2014
Second Unit Director
Visual Effects
Wicked Part Two
2025
Visual Effects Supervisor
Wicked
2024
Visual Effects Supervisor
Killers of the Flower Moon
2023
Visual Effects Supervisor
The Fabelmans
2022
Visual Effects Supervisor
The Irishman
2019
Visual Effects Supervisor
Silence
2016
Visual Effects Supervisor
Teenage Mutant Ninja Turtles: Out of the Shadows
2016
Visual Effects Supervisor
Teenage Mutant Ninja Turtles
2014
Visual Effects Supervisor
Pain & Gain
2013
Visual Effects Supervisor
Battleship
2012
Visual Effects Supervisor
The Last Airbender
2010
Visual Effects Supervisor
Indiana Jones and the Kingdom of the Crystal Skull
2008
Visual Effects Supervisor
The Spiderwick Chronicles
2008
Visual Effects Supervisor
Munich
2005
Visual Effects Supervisor
Jarhead
2005
Visual Effects Supervisor
War of the Worlds
2005
Visual Effects
The Bourne Supremacy
2004
Visual Effects Supervisor
The Chronicles of Riddick
2004
Visual Effects Supervisor
Master and Commander: The Far Side of the World
2003
Visual Effects Supervisor
Star Wars: Episode II - Attack of the Clones
2002
Visual Effects Supervisor
Strange Days
1995
Visual Effects Compositor
Apollo 13
1995
Digital Compositor