Underwater
(2020)Special effectsSpecial effects technician
Eagle Eye
(2008)Special effectsSpecial effects
The Island
(2005)Special effectsSpecial effects foreman
Spider-Man
(2002)Special effectsSpecial effects technician
Armageddon
(1998)Special effectsSpecial effects foreman