Actor
Angels Fallen: Warriors of Peace
2024
as Marcus
F+
2024
as Terry Grimes
Clown Motel
2023
as Cranston
The Bell Keeper
2023
as Hank
Outlaw Johnny Black
2023
as Bill Basset
Expend4bles
2023
as Toll Road
Phoenix
2023
as Everett Grant
MVP
2022
as Randy
Dark Angels: The Demon Pit
2022
as G Man
Blowback
2022
as Jack
The Manson Brothers: Midnight Zombie Massacre
2021
as Thump Hanson
Final Kill
2020
as Deacon Long
Banned, Exploited & Blacklisted: The Underground Work of Controversial Filmmaker Shane Ryan
2020
as Self (segment :"The Making of Samurai Cop 2")
Alpha Code
2020
as Agent Ray Bowie
D-Day
2019
as Major Cleveland Lytle
The Hard Way
2019
as Briggs
Antidote
2018
as Victor
The Row
2018
as Detective Cole
Good Kids
2016
as Tough Husband
Stretch
2014
as The Jovi
The Expendables 3
2014
as Toll Road
Ambushed
2013
as Jack Reiley
3 Geezers!
2013
as Randy
The Expendables 2
2012
as Toll Road
Hijacked
2012
as Paul Ross
Setup
2011
as Petey
The Expendables
2010
as Toll Road
The Scorpion King 2: Rise of a Warrior
2008
as Sargon
Redbelt
2008
as Dylan Flynn
Big Stan
2007
as Carnahan
Today You Die
2005
as Vincent's Bodyguard #1 (uncredited)
No Rules
2005
as Mason
Cradle 2 the Grave
2003
as Fighter
Gracie
as Self
Pitfall
as Hunter