Crew
Avatar 5
2031
Special Effects
The Amazing Spider-Man 2
2014
Special Effects Technician
Poseidon
2006
Special Effects Technician
Stealth
2005
Special Effects Technician
The Island
2005
Special Effects
Spider-Man 2
2004
Special Effects Technician
Mystic River
2003
Special Effects
The Perfect Storm
2000
Special Effects
Art
Batman v Superman: Dawn of Justice
2016
Construction Buyer