This Is Halloween 2020
as Self - Expedition Bigfoot
America's Greatest Animals 2012
Actor
De mystiske gorillaer 2010
Credits from TMDB.