Victor
Sorry, Charlie (2023)
Luis Amarillo
The Nana Project (2023)
Carlos
Arremetida em Dezembro (2020)
Bartender
Killer Date (2019)
Carlos Arredondo
Stronger - A Força de Viver (2017)
Felix Santos
All About the Money (2017)
Officer Santos
The Last Bid (2016)
Police Captain
Jogo de Risco (2013)
Detective Keillor
The Deadliest Lesson (2008)
Manuel Garza
Beer for My Horses (2008)
Det. Victor Martinez
The Take (2007)
Carlito
Crank - Veneno no Sangue (2006)
Lieutenant Menedez
Mexico City (2000)
Gratiano
It Is Now Our Time: Peter Sellars’ The Merchant of Venice (1994)
Harold
Equinox (1992)
Candidate
Mar de Chamas (1991)
Johnny's Field Soldier
Entrega Mortal (1989)
Cinematography
Geisho (2010)
Writer
Director
Editor