Justice League 2017
Visual Effects Supervisor
The Revenant 2015
Visual Effects Supervisor
Oz the Great and Powerful 2013
Digital Effects Supervisor
Valkyrie 2008
Digital Effects Supervisor
Covered in Black: Creating Venom 2007
as Self
Grains of Sand: Building Sandman 2007
as Self
Spider-Man 3 2007
Digital Effects Supervisor
Credits from TMDB.