Known For
Filmography

Bosch: Legacy
TV · as DDA Alex Kennedy · 3 eps

Intensive Care
Movie

Rumble Strip
Movie · as Francisco

Good Trouble
TV · as Martin Gutierrez · 8 eps

The Morning Show
TV · as Isaac Rivera · 1 ep

Christmas Crime Story
Movie · as James Anderson

Fear, Love, and Agoraphobia
Movie · as Jerry

Marvel's Runaways
TV · as Walter · 1 ep

Big Little Lies
TV · as Coach Bob · 2 eps

Lucifer
TV · as Juan Perez · 1 ep

I'll See You in My Dreams
Movie · as Exterminator

Bosch
TV · as Alex Kennedy · 9 eps

Rescuing Madison
Movie · as Jake

Extant
TV · as Tech, GSC Tech · 2 eps

How to Get Away with Murder
TV · as Erik Turner · 1 ep

Kingdom
TV · 1 ep

Young & Hungry
TV · as Luis · 1 ep

Nicky, Ricky, Dicky & Dawn
TV · as Dr. Miller · 1 ep

Blaze You Out
Movie · as Whitey

Graceland
TV · as Felix Arroyo · 1 ep

Mom
TV · as Dr. Gonzalez · 1 ep

The Millers
TV · as Agent Mike · 1 ep

The Real St. Nick
Movie · as Eddie

Balls to the Wall
Movie · as Officer Sanchez (as Mark Adair Rios)

Castle
TV · as Trucho · 1 ep

Modern Family
TV · as Don · 2 eps

Unstable Fables: 3 Pigs and a Baby
Movie · as Cool Smooth Wolf / Wide-Eyed Pacificst Wolf (voice)

Knight Rider
TV · 1 ep

The Mentalist
TV · as Francisco "Paco" Perez · 1 ep

Terminator: The Sarah Connor Chronicles
TV · as Mike · 1 ep
The Longest Yard Sale
Movie · as Pantera

Alexander the Great
Movie · as Alexander (voice)

Jericho
TV · as Freddie Ruiz · 1 ep

Psych
TV · as Harold Zenga · 1 ep

Grey's Anatomy
TV · as David Morris · 6 eps

Along Came Polly
Movie · as Cake Decorator

Bruce Almighty
Movie · as Hood

Las Vegas
TV · as Myles Sueno · 1 ep

NCIS
TV · as Ignacio 'Iggy' Mejia · 1 ep

Threat Matrix
TV · as Ahmed Ali Al Muhairi / Domingo Vara · 1 ep

CSI: Miami
TV · as Ruben Alazar · 1 ep

MDs
TV · as Que Paso · 1 ep

Flying Virus
Movie · as Raka

The Division
TV · as Dean Esposito · 1 ep

According to Jim
TV · as Emcee · 1 ep

Across the Line
Movie · as Sanchez

American Virgin
Movie · as Male Security Guard

Gut Feeling
Movie

Interceptors
Movie · as Perez

Thick as Thieves
Movie · as Waiter

Candyman: Day of the Dead
Movie · as Miguel Velasco

Stigmata
Movie · as Deacon

Doctor Dolittle
Movie · as Intern

The Pandora Project
Movie · as Momo

Charmed
TV · as Magnus · 1 ep

Fools Rush In
Movie · as Juan Fuentes

Speed 2: Cruise Control
Movie · as Engine Room Crew Member #1

Street Corner Justice
Movie · as L.A. Ray

Courage Under Fire
Movie · as Bobcat 5

Legend
TV · as Huitzilopochtli Ramos · 13 eps

Sherlock Holmes Returns
Movie · as Zapper

Diagnosis: Murder
TV · as Mando Arriga · 1 ep

Drug Wars: The Cocaine Cartel
Movie · as Julio

Final Judgement
Movie · as Juan

Encino Man
Movie · as Peyton

Harry and the Hendersons
TV · as Scarface · 1 ep

Family Matters
TV · as Jerry · 1 ep

Murder, She Wrote
TV · as Tony Galvan · 1 ep
