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
Le tueur de mariées (2016)
Police Captain
Players (2013)
Detective Keillor
The Deadliest Lesson (2008)
Manuel Garza
Beer for My Horses (2008)
Det. Victor Martinez
The Take (2007)
Carlito
Hyper tension (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
Opération crépuscule (1989)
Cinematography
Geisho (2010)
Writer
Director
Editor