Rebel Moon - Part One: A Child of Fire 2023
Visual Effects Supervisor
Making The Flash: Worlds Collide 2023
as Self - VFX 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
Journey of Discovery: Creating Man of Steel 2013
Actor
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
Making 'Enter the Matrix' 2003
as Self
The Matrix Reloaded 2003
Visual Effects Supervisor
Crouching Tiger, Hidden Dragon 2000
3D Supervisor
Mission: Impossible II 2000
CG Supervisor
End of Days 1999
Visual Effects Supervisor
The Astronaut's Wife 1999
Visual Effects Supervisor
The Relic 1997
Digital Effects Supervisor
From Dusk Till Dawn 1996
Digital Supervisor
Sudden Death 1995
Digital Effects Supervisor
Credits from TMDB.