Acting
1961-04-16 · Manhattan Beach, California, USA
My Bigfoot Life
2025 · Movie
Finding Bigfoot: The Search Continues
2021 · Movie
Momo: The Missouri Monster
2019 · Movie