Actor
The Madness of David Judge
2025 · as Christian
The Company Called Glitch That Nobody and Everybody Wanted
2024 · as Peter Mackert
Jones Plantation
2023 · as Abraham
The Devil All the Time
2020 · as Church Member #2
Hallowed Ground
2019 · as Winslow
Assimilate
2019 · as Replicate
A Violent Separation
2019 · as Old Bob
Son of a Gun
2019 · as Legrand Capers
A Son Inherit
2018 · as Harold
Cornbread Cosa Nostra
2018 · as Tex Armstrong
Blood Country
2017 · as Sheriff Dan Lee
Don't Come Around Here
2017 · as Father