Actor
Lights Out
2024
as Fosco
The Valet
2022
as Benny
South of Heaven
2021
as Manny
Jarhead: Law of Return
2019
as Sergeant Dave Flores
Speed Kills
2018
as Agent Lopez
Edge of Fear
2018
as Nick
Locating Silver Lake
2018
as Jose
Criminal
2016
as Esteban Ruiza
2 Hours 2 Vegas
2015
as Damian Savage
Animal
2014
as Douglas
Small Time
2014
as Barlow
In the Blood
2014
as Silvio Lugo
Out of the Blue
2013
as Savage
Kill The Dictator
2013
as Amado Garcia Guerrero
A Good Day to Die Hard
2013
as Murphy
The Rum Diary
2011
as Segurra
Armored
2009
as Palmer
Prison Break: The Final Break
2009
as Fernando Sucre
Max Payne
2008
as Jack Lupino
Street Kings
2008
as Detective Cosmo Santos
Transformers
2007
as ACWO Jorge 'Fig' Figueroa
The Benchwarmers
2006
as Carlos
The Librarians
2004
as G-Man
Mr. 3000
2004
as Minadeo
2 Fast 2 Furious
2003
as Orange Julius
Truth Be Told
2002
as Hector Arturo
Brother
2000
as Victor
The Dukes of Hazzard: Hazzard in Hollywood
2000
as Cypriano
Dead Guy
BFFs