Actor · Born 1975
The Unholy Trinity
2025 · as Gideon
Damaged
2024 · as Glen Boyd
King of Killers
2023 · as Roman Korza
The Lurking Fear
2023 · as Officer Quade
It's Not Over
2022 · as Max / John
Demon Pit
2022 · as Father Dupre
A Day to Die
2022 · as Tim
The Commando
2022 · as Dominic
Becoming
2020 · as Dr. Andrew Kennan
Clown Fear
2020 · as Thomas Ferguson
Hell on the Border
2019 · as Tom Pinkerton
My Adventures with Santa
2019 · as David