
Acted in 33
2020s
- 2026
- 2024
Hellhounds
Snoopy
- 2023
The Stalker Part II
Warden Stillwater
Final Summer
Deputy Hodges
- 2022
Breaking the Loop
Veterinarian
- 2021
His Stretch of Texas Ground
FBI Agent Frank Calderon
Under the Palm Tree
Mark
Brimstone Saint
Bennet
- 2020
Amaraica
Officer Craig Smith
I Do
Pastor
Jurica Road
Mongoose
2010s
- 2019
No Man's Land
Lenny T. Radcliff
Evil Under the Skin
Sheriff Roy Keeps
The Last Astronaut
Sheriff Bassett
A Ship of Human Skin
Clovis Bannon
- 2018
Brokedown
Buck
- 2017
Goodnight, Charlene
Deputy Masterson
Tatted Souls
William O'Neill
The Bat
Estate Sale Buyer
Sense of Urgency
Agent Rock Mathis
- 2016
The Sector
Bar Bouncer
Jerico
Tobey
Coming Home
Coach Jake Stone
- 2015
She Rides Bulls
Duke
- 2014
Sacrament
The Hunter
- 2013
- 2012
Blood Reunion
Movie