Night Underworld
2017 · Horror
as Martin Barker
Damaged
2024 · Action
as DCI Glen Boyd
Bite
2016 · Comedy
as Boria
Among the Shadows
2019 · Crime
as Lieutenant McGregor
Rottentail
2018 · Comedy
as Dr. Serius Stanley
Blood of Redemption
2013 · Action
as Kurt
2019 · Horror
Ulysses: A Dark Odyssey
2018 · Action
as Tony
Puncture Wounds
2014 · Action
as Vin
Ambushed
as Eddie
The Unholy Trinity
2025 · Action
as Gideon
A Day to Die
2022 · Action
as Tim Connolly
River Runs Red
2018 · Drama
as Rory
Clown Fear
2020 · Horror
as Thomas Ferguson
The Commando
2023 · Action
as Dominic
Hell on the Border
2019 · Adventure
as Tom Pinkerton
Demon Pit
2022 · Horror
as Father Dupre
King of Killers
as Roman Korza
Cross
2011 · Action
as English
Last Man Club
2016 · Drama
as Dan Hanks
Becoming
as Dr. Andrew Keenan
Chokehold
2019 · Action
as Feodor
My Adventures with Santa
2019 · Family
as David
Astro
as Jesse Ronin