
Filmography87 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | SugarSeries | Thomas Kinzie | 73 |
| 2022 | This FoolSeries | Father Leo | 71 |
| 2020 | Solar OppositesSeries | Enrique (voice) | 69 |
| 2018 | Sharp ObjectsSeries | Frank Curry | 67 |
| 2018 | Station 19Series | Pruitt Herrera | 67 |
| 2018 | BarrySeries | Fernando | 67 |
| 2016 | Blood FatherMovie | Arturo Rios | 65 |
| 2016 | GravesSeries | — | 65 |
| 2014 | OculusMovie | Dr. Shawn Graham | 63 |
| 2014 | Bad JudgeSeries | Judge Hernandez | 63 |
| 2012 | Tales of Masked MenMovie | Narrator (voice) | 61 |
| 2012 | 1600 PennSeries | Enrique Desoto | 61 |
| 2010 | Hawaii Five-0Series | Luis Braga | 59 |
| 2010 | Generator RexSeries | — | 59 |
| 2008 | Bottle ShockMovie | Mr. Garcia | 57 |
| 2008 | Tortilla HeavenMovie | Gil Garcia | 57 |
| 2005 | The CloserSeries | Mario Gomez | 54 |
| 2005 | Grey's AnatomySeries | Hank | 54 |
| 2005 | MediumSeries | Manuel Devalos | 54 |
| 2005 | Nine LivesMovie | Deputy Sheriff Ron | 54 |
| 2005 | The BoondocksSeries | — | 54 |
| 2005 | CrazyloveMovie | Bill Johansen | 54 |
| 2004 | EntourageSeries | Carlos | 53 |
| 2004 | The BatmanSeries | Thug #1 (voice) | 53 |
| 2003 | 10-8: Officers on DutySeries | Captain Otis Briggs | 52 |
| 2002 | Collateral DamageMovie | Joe Phipps | 51 |
| 2001 | The DivisionSeries | D.A. Reyes | 50 |
| 2001 | AliasSeries | Anthony Russek | 50 |
| 2001 | BlowMovie | Augusto Oliveras | 50 |
| 2001 | Human NatureMovie | Wendall the Therapist | 50 |
| 2000 | The CrewMovie | Raul Ventana, Drug Lord | 49 |
| 2000 | The DistrictSeries | Herman Castillo | 49 |
| 2000 | Jackie Chan AdventuresSeries | El Toro Fuerte (voice) | 49 |
| 2000 | Static ShockSeries | Principal Aguilar (voice) | 49 |
| 2000 | Things You Can Tell Just by Looking at HerMovie | Sam (segment "Love Waits For Kathy") | 49 |
| 2000 | PanicMovie | Detective Larson | 49 |
| 1999 | The West WingSeries | Victor Campos | 48 |
| 1999 | Batman BeyondSeries | Mendez (voice) | 48 |
| 1998 | Route 9Movie | Jesse Segundo | 47 |
| 1998 | Maximum BobSeries | Rudolfo Esquiva | 47 |
| 1998 | Three BusinessmenMovie | Bennie Reyes | 47 |
| 1997 | House of FrankensteinSeries | Detective Juan 'Cha Cha' Chacon | 46 |
| 1997 | JennySeries | Diego Machado | 46 |
| 1997 | A Scent of ParadiseMovie | Don Diego | 46 |
| 1996 | 7th HeavenSeries | Ramon Reyes | 45 |
| 1996 | The PretenderSeries | Manny Alomar | 45 |
| 1996 | Mrs. WinterbourneMovie | Paco | 45 |
| 1996 | Up Close & PersonalMovie | Dan Duarte | 45 |
| 1996 | Superman: The Animated SeriesSeries | Doctor #2 (voice) | 45 |
| 1996 | Scorpion SpringMovie | Mexican Judicial | 45 |
| 1995 | Get ShortyMovie | Mr. Escobar | 44 |
| 1995 | Murder OneSeries | Roberto Portalegre | 44 |
| 1994 | ERSeries | Mr. Perez | 43 |
| 1994 | Rebel HighwaySeries | Papito 'Lucky' Alvarez | 43 |
| 1994 | Death Wish V: The Face of DeathMovie | Hector Vasquez | 43 |
| 1994 | Clear and Present DangerMovie | Ernesto Escobedo | 43 |
| 1994 | Green Dolphin BeatMovie | Captain Juan Garcia | 43 |
| 1993 | FrasierSeries | Mr. Martin | 42 |
| 1993 | The X-FilesSeries | Martin Ortega | 42 |
| 1993 | Lois & Clark: The New Adventures of SupermanSeries | Eduardo Friez | 42 |
| 1993 | Fallen AngelsSeries | Detective Ybarra | 42 |
| 1993 | Jurassic ParkMovie | Rostagno | 42 |
| 1992 | RenegadeSeries | Hector Ortega | 41 |
| 1992 | Majority RuleMovie | Gen. Herrera | 41 |
| 1992 | White SandsMovie | FBI Agent Ruiz | 41 |
| 1992 | The Golden PalaceSeries | Ramone | 41 |
| 1992 | Death and the CompassMovie | Treviranus | 41 |
| 1991 | Jungle FeverMovie | Officer Ponte | 40 |
| 1991 | Home ImprovementSeries | Mr. Jennings | 40 |
| 1990 | Law & OrderSeries | Dr. Miguel Clemente | 39 |
| 1990 | El DiabloMovie | Zamudio | 39 |
| 1990 | The Gumshoe KidMovie | Carl Ortega | 39 |
| 1989 | SeinfeldSeries | Marcelino | 38 |
| 1989 | Do the Right ThingMovie | Officer Ponte | 38 |
| 1989 | Doogie Howser, M.D.Series | Ophthalmologist | 38 |
| 1989 | Birds of a FeatherSeries | Maitre'd | 38 |
| 1987 | Beauty and the BeastSeries | Jerry | 36 |
| 1987 | WalkerMovie | Parker French | 36 |
| 1986 | MatlockSeries | Carlos 'Carl' Berman | 35 |
| 1986 | L.A. LawSeries | Alvaro Campos | 35 |
| 1986 | ScreenPlaySeries | Treviranus | 35 |
| 1986 | Howard the DuckMovie | Club Owner | 35 |
| 1984 | HunterSeries | Augustine Rojas | 33 |
| 1982 | Remington SteeleSeries | ER Doctor | 31 |
| 1982 | St. ElsewhereSeries | Mr. Heath | 31 |
| 1982 | Voyagers!Series | — | 31 |
| 1982 | Timerider: The Adventure of Lyle SwannMovie | Emil | 31 |