Personal Info
Known For
Acting
Known Credits
48
Gender
Male
Birthday
Birthday not available
Place of Birth
Not available
Acting

2025

Duster as Not available

2025

Duster as Cowboy

2025

The Residence as Chuy Ornelas

2023

The Kill Floor as Daniel

2019

Bye Luna as Michael

2016

Lucifer as Anthony Rodriguez

2012

1600 Penn as President of Colombia

2012

Kidnapped Souls as Detective Ramos

2011

Beginners as Robert

2011

Miss Bala as Kike Camara

2011

Hearts of Men as Det. Zavala

2011

11:11 as Vinnie

2011

Happy New Year as Martinez

2010

Elite as Diego Torres

2009

NCIS: Los Angeles as Captain Carlos Fuentes

2008

Bloom as Mr. Herrera

2008

Cold Play as Santiago Valdez

2006

The Last Adam as Ricardo Guzman

2005

Between as Campos

2004

Lost as Doctor

2004

Justice League Unlimited as Copperhead (voice)

2004

Wednesday Afternoon as Alberto

2004

Pink Punch as German Corona

2003

Nip/Tuck as Manuel

2002

CSI: Miami as Manuel Martinez

2002

Without a Trace as Franco Reyes

2001

The Division as Gabriel 'Gabe' Herrera

2001

Justice League as Copperhead / Driver (voice)

2001

Justice League as Copperhead (voice)

2001

The Blue Diner as Tito

2000

Traffic as Salazar Soldier / The Torturer

1999

Angel as Vampire Leader

1998

The Pandora Project as Tomas Martinez

1997

Brooklyn South as Tomas

1997

Fall as Scasse

1997

Gold In The Streets as Not available

1996

Nash Bridges as El Diablo

1994

ER as Wardell

1994

Chicago Hope as Not available

1993

The X-Files as Soledad Buente

NaN

Beyond the Ropes as Geromimo Guerrero