The Bigfoot Alien Connection Revealed 2020
as Self
Chasing Bigfoot - The Quest for Truth 2015
as Himself
Credits from TMDB.