Bigfoot Primal Fear 2026
as Craig
Central Intelligence 2016
Special Effects Coordinator
The Finest Hours 2016
Special Effects Coordinator
Evolution Within Extinction 2014
as Self
Deep Blue Sea 1999
Special Effects Technician
Out of Sight 1998
Special Effects
Paulie 1998
Special Effects
Congo 1995
Special Effects Technician
Casper 1995
Special Effects
Credits from TMDB.