Documentaries
Making The Flash: Worlds Collide
2023
as Self - VFX Supervisor
Making 'Enter the Matrix'
2003
as Self
Visual Effects
Rebel Moon - Part One: A Child of Fire
2023
Visual Effects Supervisor
The Flash
2023
Visual Effects Supervisor
Godzilla vs. Kong
2021
Visual Effects Supervisor
Zack Snyder's Justice League
2021
Visual Effects Supervisor
Justice League
2017
Visual Effects Supervisor
Batman v Superman: Dawn of Justice
2016
Visual Effects Supervisor
300: Rise of an Empire
2014
Visual Effects Supervisor
Man of Steel
2013
Visual Effects Supervisor
Sucker Punch
2011
Visual Effects Supervisor
1,001 Ways to Enjoy the Missionary Position
2010
Visual Effects Supervisor
Watchmen
2009
Visual Effects Supervisor
The Kingdom
2007
Visual Effects Supervisor
300
2007
Visual Effects Supervisor
X-Men: The Last Stand
2006
Visual Effects Supervisor
Fantastic Four
2005
Visual Effects Supervisor
The Matrix Revolutions
2003
Visual Effects Supervisor
The Matrix Reloaded
2003
Visual Effects Supervisor
Crouching Tiger, Hidden Dragon
2000
3D Supervisor
End of Days
1999
Visual Effects Supervisor
The Astronaut's Wife
1999
Visual Effects Supervisor
Crew
Mission: Impossible II
2000
CG Supervisor
The Relic
1997
Digital Effects Supervisor
From Dusk Till Dawn
1996
Digital Supervisor
Sudden Death
1995
Digital Effects Supervisor