Actor
Ouija: A New Beginning
2025 · as Roger Shaw
The Bleeding Dark
2025 · as August Lowe
The Resurrection Man
2023 · as Father Michael
Santa Isn't Real
2023 · as Reverend
The Blair Witch Legacy
2018 · as Giles Corey
At War for Love
2016 · as Franklin Roosevelt