Actor
Harsens Island Revenge
2025 · as Denzel Merz
Silent Night in Algona
2022
Bigfoot, UFOs and Jesus
2021 · as Barry DeFord
Wild Faith
2017 · as William Hatcher
40 Nights
2016
Locked in a Room
2012 · as Gunman