Known For
Filmography

Interrogation
TV · as Counselor · 1 ep

Deputy
TV · as Ryan · 1 ep

Repo Chick
Movie · as Justice Espinoza

Beautiful Loser
Movie · as Diego (adult)

Born
Movie · as Father Anthony

The Anna Nicole Smith Story
Movie · as Playboy Photographer

By Appointment Only
Movie · as Detective Sosa

Black Dawn
Movie · as Brody

Numb3rs
TV · as Raynor · 1 ep

White Chicks
Movie · as Agent Vincent Gomez

The Hunted
Movie · as Richards

A Father's Choice
Movie · as Detective Cortez

Traffic
Movie · as Agent Johnson

Running Woman
Movie · as Reuben Alvarez

Charmed
TV · as Inspector · 1 ep

Seven Days
TV · 1 ep

Air America
TV · as Carlos Rey de Lupos · 1 ep

Most Wanted
Movie · as Sergeant Peyton

Under Oath
Movie · as Ray Ramírez

Just Shoot Me!
TV · as Miguel · 1 ep

Gun
TV · as Detective Jiminez · 1 ep

Pacific Blue
TV · as Eddie Montez · 1 ep

Profiler
TV · as Luis Ortiz · 1 ep

JAG
TV · 1 ep

Live Shot
TV · as Ricardo Sandoval · 13 eps

A Passion to Kill
Movie · as Morales

Bitter Vengeance
Movie · as Harry Carver

Body Bags
Movie · as Player

Walker, Texas Ranger
TV · as Fontemuro · 2 eps

The Presence
Movie · as Vic

From the Files of Joseph Wambaugh: A Jury of One
Movie · as Det. Tommy Alomar

The Commish
TV · 1 ep

Drug Wars: The Camarena Story
TV · as Ramon Varona · 3 eps

Romero
Movie · as Lt. Columa

Rooftops
Movie · as Lobo

True Blue
TV · as Officer Frankie Avila · 13 eps

Split Decisions
Movie · as Julian 'Snake' Pedroza

Supercarrier
TV · 1 ep

Trial and Error
TV · 8 eps

Monsters
TV · as Belphamelech · 1 ep

The Women's Club
Movie · as Carlos

Tour of Duty
TV · as Lt. Escobar · 1 ep

C.A.T. Squad
Movie · as Carlos

Extremities
Movie · as Officer #1

Doin' Time
Movie · as Wetback

Children of the Night
Movie · as Tom

Charlie & Co.
TV · 18 eps

Berrenger's
TV · 12 eps

Repo Man
Movie · as Napo

Summer Fantasy
Movie · as Stratis

Murder, She Wrote
TV · as Pete Grimaldi · 1 ep

For Love and Honor
Movie · as Lucas

The A-Team
TV · as Frankie Santana · 13 eps

Cagney & Lacey
TV · as El Vengador / Hector Estevez · 2 eps

Hill Street Blues
TV · as Ramon Mendez · 1 ep
