Home / Discover / People

Prison Break

2005
as Fernando Sucre

2 Fast 2 Furious

2003
as Orange Julius

Transformers

2007
as ACWO Jorge "Fig" Figueroa

Hightown

2020
as Frankie Sr.

Deception (2018)

2018
as Mike Alvarez

Telenovela

2015
as Rodrigo Suarez

Max Payne

2008
as Jack Lupino

Criminal

2016
as Esteban Ruiza

In the Blood

2014
as Silvio Lugo

El Teniente Amado

2013
as Amado Garcia Guerrero

Edge of Fear

2018
as Nick

Out of the Blue

2013
as Savage

2 Hours 2 Vegas

2015
as Damian Savage

Blanco

as Jesus

The Librarians

2004
as G-Man

The Rum Diary

2011
as Segurra

Speed Kills

2018
as Agent Lopez

Armored

2009
as Palmer

Land of Women

2024
as Kevin

Chase (2010)

2010
as Marco Martinez

Street Kings

2008
as Detective Cosmo Santos

Animal

2014
as Douglas

Work It

2012
as Angel Ortiz

Small Time

2014
as Barlow

Producer

Movie Ours is a Future

Guest Star

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