As Actor
| Year | Title | Character | Type |
|---|---|---|---|
| 2020 | Darkness in Tenement 45 | Felix | Movie |
| 2018 | First Love | Elijah Turner | TV |
| 2017 | American Gods | Tattooed Man | TV |
| 2011 | Workaholics | Worker | TV |
| 2011 | Franklin & Bash | TV | |
| 2011 | Franklin & Bash | Mr.Vega, Lawyer | TV |
| 2010 | Mega Piranha | Colonel Antonio Diaz | Movie |
| 2005 | The Closer | Jorge Garcia | TV |
| 2002 | CSI: Miami | Senor Esparza | TV |
| 2001 | 24 | David Gomez | TV |
| 2000 | CSI: Crime Scene Investigation | Car Wash Manager | TV |
| 1998 | Brown's Requiem | Henry Cruz | Movie |
| 1996 | Pacific Blue | Hector Romero | TV |
| 1996 | The Pretender | Officer Tom Mooney | TV |
| 1996 | Bulletproof | Rigo | Movie |
| 1995 | The Watcher | TV | |
| 1994 | Criminal Passion | Mike Verutti | Movie |
| 1993 | Diagnosis: Murder | Kieran Conley | TV |
| 1993 | Walker, Texas Ranger | Detective Sal Ochoa | TV |
| 1993 | Acapulco H.E.A.T. | Ramone | TV |
| 1993 | Bound by Honor | Coolaide | Movie |
| 1993 | Jailbait | Roman Delphino | Movie |
| 1992 | Renegade | TV | |
| 1992 | An American Story | Juan Medina | Movie |
| 1989 | Seinfeld | Antonio | TV |
| 1989 | A Sinful Life | Rafael | Movie |
| 1988 | Split Decisions | Rudy | Movie |
| 1985 | The Equalizer | Cristolides | TV |
| 1985 | Private Sessions | Ramon | Movie |
| 1984 | Murder, She Wrote | Tomas Aguilar | TV |
| 1984 | Hunter | Whispering Willie | TV |
| 1982 | T. J. Hooker | Joe Rask | TV |
| 1982 | The Entity | Billy | Movie |
| 1981 | Hill Street Blues | TV | |
| 1980 | Death Penalty | Carlos Rivera | Movie |
| 1978 | The White Shadow | Kid At Airport | TV |
| 1951 | Hallmark Hall of Fame | TV |