Victor
Sorry, Charlie (2023)
Luis Amarillo
The Nana Project (2023)
Carlos
Dashing in December (2020)
Bartender
Killer Date (2019)
Carlos Arredondo
Stronger (2017)
Felix Santos
All About the Money (2017)
Officer Santos
The Last Bid (2016)
Police Captain
Runner Runner (2013)
Detective Keillor
The Deadliest Lesson (2008)
Manuel Garza
Beer for My Horses (2008)
Det. Victor Martinez
The Take (2007)
Carlito
Crank (2006)
Lieutenant Menedez
Mexico City (2000)
Gratiano
It Is Now Our Time: Peter Sellars’ The Merchant of Venice (1994)
Harold
Equinox (1992)
Candidate
Backdraft (1991)
Johnny's Field Soldier
The Package (1989)
Cinematography
Geisho (2010)
Director
Writer
Editor