Actor
At the End of the Santa Fe Trail
2025
Rez Ball
2024 · as Jailer #1
Flamin' Hot
2023 · as Pastor Marco
Dead for a Dollar
2022 · as Luis Andrade
Sicario: Day of the Soldado
2018 · as Alberto
A Mother's Crime
2017 · as Tim Evans
Bare
2015 · as Terry
Outlaw Prophet: Warren Jeffs
2014 · as Sheriff Sheehan
Force of Execution
2014 · as Cesare
Banshee Chapter
2013 · as Retired MK-Ultra Doctor
The Reunion
2011 · as Verdugo
Sex and Lies in Sin City
2009 · as Sgt. Norris