Known For
Photos
Filmography

Pérdida total
Movie · as Paul Stain

Running Point
TV · as Tony Perez · 1 ep

What You Wish For
Movie · as Detective Ruiz

Fatal Attraction
TV · as Leo Gonzales · 2 eps

In the Defense Against Tyranny
Movie · as Francisco Suarez

Murder in the Vineyard
Movie · as Juan

Spree
Movie · as Detective (uncredited)

9-1-1: Lone Star
TV · as Special Agent Eli Barroso · 1 ep

Selena: The Series
TV · as Ruben Cubillos · 1 ep

Among Thieves
Movie · as Hector

The Rookie
TV · as Arson Investigator Karl Breeze · 1 ep

Station 19
TV · as Captain Vinnie · 1 ep

All American
TV · as Mayor Jim Nelson · 1 ep

Day of Reckoning
Movie · as Milton

Will & Grace
TV · as Ron · 1 ep

S.W.A.T.
TV · as Detective Pineda · 1 ep

Bosch
TV · as Lou Escobar · 4 eps

Chasing Life
TV · as Stephen Vonn · 1 ep

Flying low
Movie · as Lorenzo Scarfioti

Gary Unmarried
TV · 1 ep

Jane Doe: The Harder They Fall
Movie · as Daniel Vasquez

Pink Punch
Movie · as Freddy Garza

Black Sash
TV · as Inspector Vargas · 1 ep

NCIS
TV · as Philip Caffey · 1 ep

Nip/Tuck
TV · as Detective · 1 ep

First Monday
TV · as Miguel Mora · 13 eps

CSI: Miami
TV · as Arthur Martinez · 1 ep

The Division
TV · as Guy with Lamaze Alibi · 1 ep

Love Boat: The Next Wave
TV · as Paolo Kaire · 25 eps

Moonbase
Movie · as Masani

Nash Bridges
TV · as Paco · 1 ep

The Stranger
Movie · as Marcus

Sliders
TV · as Carlos · 1 ep

JAG
TV · as Victor 'Gunny' Galindez · 42 eps

Acapulco H.E.A.T.
TV · as Marcos · 23 eps

Almost an Angel
Movie · as Hood Nervo at Bank

Protect and Surf
Movie · as Jesse Gomez

Valet Girls
Movie · as Ramon

Stitches
Movie · as Anal Student #2

Beverly Hills Cop
Movie · as Bell Hop

Highway to Heaven
TV · as Chewey · 1 ep

Knots Landing
TV · as Ricardo Fonseca · 6 eps


