Bad Santa 2 2016
Special Effects Technician
300 2007
Pyrotechnician
Lucky Number Slevin 2006
Special Effects Coordinator
Evil Words 2003
Associate Producer
Bleeders 1997
Super-Maire 1979
Actor
Credits from TMDB.