
Filmography24 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | TracersMovie | Self | 75 |
| 2001 | Predator: CamouflageMovie | Self | 50 |
| 2001 | Predator: Character DesignMovie | Self | 50 |
| 2000 | If It Bleeds We Can Kill It: The Making of 'Predator'Movie | Self | 49 |
| 1996 | Baja RunMovie | Domingo | 45 |
| 1995 | Star Trek: VoyagerSeries | Chief | 44 |
| 1994 | Babylon 5Series | Alvares | 43 |
| 1994 | Night RealmMovie | Ursis | 43 |
| 1993 | Walker, Texas RangerSeries | Special Agent Samuel Mills | 42 |
| 1991 | Night Eyes IIMovie | Hector Mejenes | 40 |
| 1989 | L.A. TakedownMovie | Lou Casals | 38 |
| 1988 | War of the WorldsSeries | Colonel Paul Ironhorse | 37 |
| 1987 | PredatorMovie | Jorge "Poncho" Ramirez | 36 |
| 1987 | Dear America: Letters Home from VietnamMovie | (voice) | 36 |
| 1987 | The Gambler: The Legend ContinuesMovie | Iron Dog | 36 |
| 1986 | L.A. LawSeries | Carlos Mendez | 35 |
| 1986 | The Penalty PhaseMovie | Nolan Esherman | 35 |
| 1985 | MacGyverSeries | Manny | 34 |
| 1985 | MacGyverSeries | Enrique | 34 |
| 1985 | WitnessMovie | Detective | 34 |
| 1985 | Cease FireMovie | Badman | 34 |
| 1984 | Miami ViceSeries | D.A. Gordon Martinez | 33 |
| 1982 | St. ElsewhereSeries | Tim Potts | 31 |
| 1981 | Hill Street BluesSeries | — | 30 |