|
The Memory Keeper (2025) as Maurice Harvey |
|
Violence (2025) as Waters |
|
Hunting Grounds (2025) as Donny |
|
Racewalkers (2025) as Kurt Lester |
|
Spirit in the Blood (2024) as Julian Grimm |
|
Cascade (2023) as Nick |
|
The Fight Machine (2022) as Rueben Tully |
|
L for Loser (2021) as Superhero |
|
Bloodthirsty (2021) as Vaughn |
|
Trigger Point (2021) as Richard Pool |
|
Marlene (2020) as Steven Truscott |
|
Secret Society of Second-Born Royals (2020) as Inmate 34 |
|
Parallel Minds (2020) as Thomas Elliott |
|
My Spy (2020) as Marquez |
|
Rabid (2019) as Director |
|
Code 8 (2019) as Marcus Suttcliffe |
|
Ad Astra (2019) as Chip Garnes |
|
Far Cry 5: Inside Eden's Gate (2018) as Joseph Seed |
|
High-Rise Rescue (2017) as Jack Davis |
|
Lost & Found (2016) as Jim Walton |
|
Borealis (2015) as Hunter |
|
The Phantoms (2012) as Greg Young |
|
Immortals (2011) as The Monk |
|
Mistletoe Over Manhattan (2011) as Joe Martel |
|
The Man on the Train (2011) as Tough Guy |
|
Red: Werewolf Hunter (2010) as Marcus Sullivan |
|
Saw 3D (2010) as Mallick |
|
RED (2010) as Firefighter |
|
Act of Dishonour (2010) as Ben |
|
The Good Times Are Killing Me (2009) as Huxley |
|
Deadliest Sea (2009) as Stubbs |
|
Dolan's Cadillac (2009) as Chief |
|
Screamers: The Hunting (2009) as Cmdr. Andy Sexton |
|
You Might As Well Live (2009) as Dixie |
|
The Dealership (2009) as Scott Callen |
|
Saw V (2008) as Mallick |
|
The Incredible Hulk (2008) as Commando |
|
Grindstone Road (2008) as Graham |
|
Weirdsville (2007) as Abel |
|
Shoot 'Em Up (2007) as Lone Man |
|
The Robber Bride (2007) as Henry Kelly |
|
Poor Boy's Game (2007) as Keith Rose |
|
Living Death (2006) as Victor Harris |
|
A History of Violence (2005) as Billy |
|
Neil (2005) as Neil |
|
The Gospel of John (2003) as Disciple |
|
Men with Brooms (2002) as Alexander Yount |
|
The Pawn (1998) as Vinnie |
|
Rescuers: Stories of Courage - Two Families (1998) as Gestapo Clerk |
|
Super Dicks () as Braun White |