Matt has appeared in three Bigfoot/Abominable Snowman-themed movies: Bigfoot: The Unforgettable Encounter (1995), Little Bigfoot (1997) and Abominable (2006).
Taurus
Washington, District of Columbia, USA