Spider-Man 2002
Special Effects Supervisor
Insurgent 2015
Special Effects Supervisor
Spider-Man 2 2004
Special Effects Supervisor
Spider-Man 3 2007
Visual Effects
Transformers: The Last Knight 2017
Special Effects Supervisor
Transformers 2007
Special Effects, Special Effects Supervisor
Transformers: Dark of the Moon 2011
Special Effects Supervisor
After Earth 2013
Special Effects Supervisor
Armageddon 1998
Special Effects Supervisor
The Island 2005
Special Effects Coordinator
Déjà Vu 2006
Special Effects, Special Effects Supervisor
Waterworld 1995
Special Effects Coordinator
Outbreak 1995
Special Effects Supervisor