
Filmography38 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2020 | DeputySeries | Ryan | 62 |
| 2020 | InterrogationSeries | Counselor | 62 |
| 2009 | Beautiful LoserMovie | Diego (adult) | 51 |
| 2007 | BornMovie | Father Anthony | 49 |
| 2005 | Numb3rsSeries | Raynor | 47 |
| 2003 | The HuntedMovie | Richards | 45 |
| 2000 | TrafficMovie | Agent Johnson | 42 |
| 2000 | A Father's ChoiceMovie | Detective Cortez | 42 |
| 1998 | CharmedSeries | Inspector | 40 |
| 1998 | Seven DaysSeries | — | 40 |
| 1998 | Air AmericaSeries | Carlos Rey de Lupos | 40 |
| 1997 | Most WantedMovie | Sergeant Peyton | 39 |
| 1997 | Just Shoot Me!Series | Miguel | 39 |
| 1996 | Pacific BlueSeries | Eddie Montez | 38 |
| 1996 | ProfilerSeries | Luis Ortiz | 38 |
| 1995 | JAGSeries | — | 37 |
| 1994 | A Passion to KillMovie | Morales | 36 |
| 1993 | Walker, Texas RangerSeries | Fontemuro | 35 |
| 1993 | Body BagsMovie | Player | 35 |
| 1992 | From the Files of Joseph Wambaugh: A Jury of OneMovie | Det. Tommy Alomar | 34 |
| 1992 | The PresenceMovie | Vic | 34 |
| 1991 | The CommishSeries | — | 33 |
| 1990 | Drug Wars: The Camarena StorySeries | Ramon Varona | 32 |
| 1989 | RooftopsMovie | Lobo | 31 |
| 1988 | MonstersSeries | Belphamelech | 30 |
| 1988 | SupercarrierSeries | — | 30 |
| 1987 | Tour of DutySeries | Lt. Escobar | 29 |
| 1987 | The Women's ClubMovie | Carlos | 29 |
| 1986 | ExtremitiesMovie | Officer #1 | 28 |
| 1986 | C.A.T. SquadMovie | Carlos | 28 |
| 1985 | Doin' TimeMovie | Wetback | 27 |
| 1985 | Children of the NightMovie | Tom | 27 |
| 1984 | Murder, She WroteSeries | Pete Grimaldi | 26 |
| 1984 | Summer FantasyMovie | Stratis | 26 |
| 1983 | The A-TeamSeries | Frankie Santana | 25 |
| 1983 | For Love and HonorMovie | Lucas | 25 |
| 1982 | Cagney & LaceySeries | El Vengador / Hector Estevez | 24 |
| 1981 | Hill Street BluesSeries | Ramon Mendez | 23 |