Robocall 2019
as G.T. Benz, Director, Writer
Happy Hunting 2017
as Sheriff Burnside
Timetravel_0 2009
as Interview 8
Sasquatch Hunters 2005
as Dr. Ethan Edwards
The Chosen Few 2002
Actor
Credits from TMDB.