2024
Hellhounds as Snoopy2023
The Curse as Focus Group Member #42023
Final Summer as Deputy Hodges2023
The Stalker Part II as Warden Stillwater2022
Breaking the Loop as Veterinarian2021
His Stretch of Texas Ground as FBI Agent Frank Calderon2021
Death Alley as Selden Lindsey2021
Brimstone Saint as Bennet2020
Amaraica as Officer Craig Smith2020
Jurica Road as Mongoose2019
The Last Astronaut as Sheriff Bassett2019
No Man's Land as Lenny T. Radcliff2019
Evil Under the Skin as Sheriff Roy Keeps2019
A Ship of Human Skin as Clovis Bannon2018
Brokedown as Buck2018
The Lotus as Rex2017
Goodnight, Charlene as Deputy Masterson2017
Sense of Urgency as Agent Rock Mathis2017
Tatted Souls as William O'Neill2017
The Bat as Estate Sale Buyer2016
The Sector as Bar Bouncer2016
Jerico as Tobey2016
Misfortune as Sheriff Hendricks2016
Coming Home as Coach Jake Stone2016
The Pineville Heist as Sheriff Tremblay2016
The Cliff as Sgt. Dunn2016
The Resurrectionist as The Grand Cyclops2015
She Rides Bulls as Duke2014
Sacrament as The Hunter2014
Till Death as Austin2013
Straight A's as High Roller Party Cowboy (uncredited)2012
Django Unchained as Mandingo Overseer (uncredited)NaN
Hellfire as RandalNaN
It's Alive as Dick2012
Blood Reunion as Not available