Crew
Chain Letter
2010
Pyrotechnician
Cloverfield
2008
Special Effects Technician
LA Blues
2007
Special Effects
The Perfect Storm
2000
Special Effects Coordinator
In the Line of Fire
1993
Special Effects
The War of the Roses
1989
Special Effects Technician
The Monster Squad
1987
Special Effects Technician