Known For
Filmography
Beyond the Ropes
Movie · as Geromimo Guerrero

The Residence
TV · as Chuy Ornelas · 3 eps

Duster
TV · as Cowboy · 1 ep

I Left My Heart in Colombia
Movie · as Mr. Toro

The Kill Floor
Movie · as Daniel

Exodus of the Prodigal Son
Movie · as Preacher

Bye Luna
Movie · as Michael

Lucifer
TV · as Anthony Rodriguez · 1 ep

The Last Ship
TV · as General Chacon · 1 ep
Shelved: The Rise and Fall of 11:11
Movie

Kidnapped Souls
Movie · as Detective Ramos

1600 Penn
TV · as President of Colombia · 1 ep

Happy New Year
Movie · as Martinez

Beginners
Movie · as Robert

Miss Bala
Movie · as Kike Camara

11:11
Movie · as Vinnie

Hearts of Men
Movie · as Det. Zavala

Elite
Movie · as Diego Torres

NCIS: Los Angeles
TV · as Captain Carlos Fuentes · 1 ep

Bloom
Movie · as Mr. Herrera

Cold Play
Movie · as Santiago Valdez

I Believe in America
Movie · as Leo

The Last Adam
Movie · as Ricardo Guzman

Between
Movie · as Campos

It's Always Sunny in Philadelphia
TV · as Ernesto · 1 ep

Wednesday Afternoon
Movie · as Alberto

Pink Punch
Movie · as German Corona

Lost
TV · as Doctor · 1 ep

Justice League Unlimited
TV · as Copperhead (voice) · 1 ep

Nip/Tuck
TV · as Manuel · 1 ep

CSI: Miami
TV · as Manuel Martinez · 1 ep

Without a Trace
TV · as Franco Reyes · 1 ep

The Blue Diner
Movie · as Tito

Beyond the City Limits
Movie · as Manny

Justice League
TV · as Copperhead / Driver (voice), Copperhead (voice) · 1 ep

The Division
TV · as Gabriel 'Gabe' Herrera · 19 eps

The Agency
TV · as Balthazar Estone · 1 ep

Traffic
Movie · as Salazar Soldier / The Torturer

Law & Order: Special Victims Unit
TV · as Manuel Rojas · 1 ep

Angel
TV · as Vampire Leader · 1 ep

The Pandora Project
Movie · as Tomas Martinez

Fall
Movie · as Scasse

Gold In The Streets
Movie

Brooklyn South
TV · as Tomas · 1 ep

Nash Bridges
TV · as El Diablo · 1 ep

Chicago Hope
TV · 1 ep

ER
TV · as Wardell · 1 ep

The X-Files
TV · as Soledad Buente · 1 ep
