Home / Discover / People

2 Fast 2 Furious

2003
as Orange Julius

2 Hours 2 Vegas

2015
as Damian Savage

Animal

2014
as Douglas

Armored

2009
as Palmer

Blanco

as Jesus

Chase (2010)

2010
as Marco Martinez

Criminal

2016
as Esteban Ruiza

Deception (2018)

2018
as Mike Alvarez

Edge of Fear

2018
as Nick

El Teniente Amado

2013
as Amado Garcia Guerrero

Hightown

2020
as Frankie Sr.

In the Blood

2014
as Silvio Lugo

Max Payne

2008
as Jack Lupino

Out of the Blue

2013
as Savage

Prison Break

2005
as Fernando Sucre

Small Time

2014
as Barlow

Speed Kills

2018
as Agent Lopez

Street Kings

2008
as Detective Cosmo Santos

Telenovela

2015
as Rodrigo Suarez

The Rum Diary

2011
as Segurra

Transformers

2007
as ACWO Jorge "Fig" Figueroa

Work It

2012
as Angel Ortiz

Producer

Movie Ours is a Future

Guest Star

Episode Pacific Blue
A Thousand Words
2000
Episode Rizzoli & Isles
All for One
2013
Episode The Huntress
Bad Boys and Why We Love Them
2000
Episode CSI: Miami
Bone Voyage (1)
2009
Episode Rizzoli & Isles
Built for Speed
2013
Episode SouthLAnd
Butch & Sundance
2010
Episode ER
Dead Again
2002
Episode Rizzoli & Isles
In Over Your Head
2013
Episode George Lopez
Long Time No See
2003
Episode Gang Related
Malandros
2014
Episode SouthLAnd
Phase Three
2010
Episode 9-1-1: Lone Star
Riddle of the Sphinx
2022
Episode CSI: Crime Scene Investigation
Slaves of Las Vegas
2001
Episode That '80s Show
Spring Break '84
2002
Episode CSI: NY
The Closer
2005
Episode American Idol
Top 4 Perform Live
2006
Episode SouthLAnd
U-Boat
2010