Known For
Filmography

The Black Demon: Atlantis
Movie · as Chato
Bethesda
Movie
Lucky Us
Movie · as Luis Cordero

And Then Everything Turned Itself Inside Out
Movie · as Arturo

The Holiday Hitman
Movie · as Mordecai

Postmortem
Movie

CIA
TV · as Eduardo 'Lalo' Cabrella · 1 ep

The Mourning Of
Movie · as Father Tomas

Accidental Texan
Movie · as Sheriff Nail

Upon Open Sky
Movie · as Lucio Estrada

Deadland
Movie · as Felix Navarro

Chupa
Movie · as Dr. Juan Carlos Ortega

I Bet You're Wondering How I Got Here
Movie · as Terry Barrerra

The Black Demon
Movie · as Chato

A Million Miles Away
Movie · as Salvador

MANOS DE ORO
Movie · as Sergio

Bosch: Legacy
TV · as Sheriff Beto Orestes · 3 eps

The Harder They Fall
Movie · as Jesus Cortez

Coyote
TV · as Neto · 6 eps

Narcos: Mexico
TV · as Guillermo González Calderoni · 13 eps

Being Rose
Movie · as Ernesto

Sicario
Movie · as Fausto Alarcon

Hostile Border
Movie · as Andrés

Frontera
Movie · as Ramon

Chicago P.D.
TV · as Rafael Perez · 2 eps

Mission Park
Movie · as Detective Rodriguez

The Bridge
TV · as Cartel Assassin · 4 eps

Cowboys & Aliens
Movie · as Bronc

The Walking Dead
TV · as Lieutenant Welles · 1 ep

The Good Guys
TV · as Carson · 1 ep

In the Electric Mist
Movie · as Cholo Manelli

Wire in the Blood: Prayer of the Bone
Movie · as Luis Borgos

Bordertown
Movie · as Julio

The Mist
Movie · as Father

Killing Down
Movie · as Oscar Peres

The Three Burials of Melquiades Estrada
Movie · as Melquiades Estrada

Prison Break
TV · as Général Mestas · 13 eps

The Life of David Gale
Movie · as Officer Ramirez

Serving Sara
Movie · as Marriott Hotel Clerk

The Rookie
Movie · as Relief Pitcher #3

All the Pretty Horses
Movie · as Campesino

Logan's War: Bound by Honor
Movie · as Ranger #1

Bottle Rocket
Movie · as Man outside Bar

Wishbone
TV · as Travis del Rio · 50 eps

Hexed
Movie · as Officer Sanchez

Walker, Texas Ranger
TV · as Ernesto Lopez · 3 eps

Finding the Way Home
Movie · as Hector
