2025
Bull Shark 2 as Nolan Holt2024
Blood Dried Hands as Sid Gilmour2024
Bull Shark 3 as Nolan Holt2023
Candy Land as Ogden2023
Little Dixie as Beansie2023
One Day as a Lion as Ken Walsh2023
Dr. Gift as Tony2023
Doc Holliday as Jeffrey Bridle2023
A Christmas Heist as Harold2023
Cruzado as Presidio Officer2022
Bull Shark as Nolan Holt2022
Corsicana as Miller2021
Leverage: Redemption as Tom2021
Red Stone as Not available2021
Buckskin as Patrick Rigger2021
What Josiah Saw as Marco2021
Strix as Thief2021
Operation Overlord as Corporal Anderson2021
The Rodeo Thief as The Office Worker2021
Whitetail as Jesse Arceniux2020
Infamous as Tim2020
Copper Bill as Brady Bell2019
The Chosen as Jethro2019
Reprisal as Hidalgo2019
Alita: Battle Angel as Zapan's Cronie #12019
3 from Hell as Garbage Man2019
Midnight Devils as Not available2018
Cherokee Creek as Vinny Blades2017
The Gifted as Trucker Driver2017
The Veil as Azir2017
The Possessed as Boone2016
MacGyver as Creepy Guy2016
Dead Awake as Mr. Pang2016
Great Plains as Chet2016
Blood Sombrero as Thief2016
Apocalypse Road as Damon2015
Nocturna as Mauricio Moldero2015
Sugar Ray Dogs: Mexi-Cola as Not available2014
Sin City: A Dame to Kill For as Louie2014
Balls Out as Rafa2014
Bigfoot Wars as Slim Eddie2013
The Last Stand as Man in Orange Suit2013
Machete Kills as Billy2013
The Cain Complex as Rick2013
Devotion as Darby2012
Pot Zombies 2: More Pot, Less Plot as Mike2010
Machete as Von's Henchman2010
Jonah Hex as Billy2010
Mongolian Death Worm as KowlanNaN
Dracula's War as Luthor TalbotNaN
Don't Tell Larry as Jake2018
Cherokee Creek Original Concept