|
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 |
|
Robert the Bruce (2019) as David McDonald |
|
Terror Tales of the Mandarin Orange Boy (2019) as |
|
Among the Shadows (2019) as Lieutenant McGregor |
|
River Runs Red (2018) as Rory |
|
Ulysses: A Dark Odyssey (2018) as Tony |
|
Astro (2018) as Jesse Ronin |
|
Rottentail (2018) as Dr. Stanley |
|
Nightworld (2017) as Martin |
|
Dr. Jekyll and Mr. Hyde (2017) as Mr. Hyde |
|
Kanlı Girdap: The Ghosts of Garip (2016) as John |
|
Last Man Club (2016) as Dan Hanks |
|
The Wicked Within (2015) as Luke |
|
Blood Trap (2015) as Boria |
|
Janara (2015) as Andrea |
|
Gasping (2014) as Rory |
|
Puncture Wounds (2014) as Vin |
|
Blood of Redemption (2013) as Kurt |
|
Ambushed (2013) as Eddie |
|
Don't Let Me Go (2013) as Bryan |
|
The Devil's Dozen (2013) as |
|
Cross (2011) as English |
|
A.M.I. () as Capt. Millan |
|
Deprivation () as Jake |
|
Way of the Warriors () as Officer Dan Johnson |
|
Damaged (2024) Writer |
|
Badge of Honor (2015) Producer |
|
The Wicked Within (2015) Producer |
|
The Wicked Within (2015) Screenplay |
|
Puncture Wounds (2014) Producer |
|
Blood of Redemption (2013) Producer |
|
Alien Express (2005) Producer |