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