American Sasquatch: Man, Myth or Monster 2025
as Self
A Wish for Giants 2018
as Himself
Invasion on Chestnut Ridge 2017
Mountain Devil 2017
Actor
Kecksburg: The Untold Story 1998
as Host, Producer
Credits from TMDB.