Actor
A Dickens of a Christmas
2025 · as Don
The Order
2024 · as Donald Lane
The Thicket
2024 · as Ferryman
Dying in Plain Sight
2024 · as Dr. Shoemacher
Rainy Season
2023 · as Henry Eden
Left Behind: Rise of the Antichrist
2023 · as Chaim
The Curse of Audrey Earnshaw
2020 · as Burke
Spiral
2019 · as Charles Darrylson
In Plainview
2018 · as Old Man Korolyuk
Drawing Home
2017
Consume
2017 · as Sheriff Carl
Incontrol
2017 · as Doctor