2008$5 a DayMartinezMovie
2005The RingerStaviMovie
2004Jack & Bobby2 episodesShow
2002WishcraftMayor PhelanMovie
2000Noriega: God's FavoritePresident Nicky BarlettaMovie
1999Love StinksJudgeMovie
1997WorkingDetective · 1 episodeShow
1997Jungle 2 JungleAbeMovie
1996Lone Justice: Showdown at Plum CreekMovie
1995Lone Justice 2CrecencioMovie
1994ERPrivate-Practice Pediatrician · 1 episodeShow
1993Ned Blessing4 episodesShow
1993Walker, Texas RangerPastor Chavez · 1 episodeShow
1992Hangin' with Mr. CooperPrincipal Rivas · 5 episodesShow
1992Ned Blessing: The True Story Of My LifeCrecencioMovie
1991The Story LadyMr. RileyMovie
1991The Butcher's WifeLuisMovie
1991Fires WithinVictor HernandezMovie
1991ChangesRayMovie
1989Criminal ActCoronerMovie
1989Perry Mason: The Case of the Musical MurderJudge Robert MoranoMovie
1988Empty Nest1 episodeShow
1987Full HouseMr. Santana · 2 episodesShow
1987Marblehead ManorJuan Caballero · 1 episodeShow
1987Ghost FeverBennyMovie
1986FresnoJuan · 5 episodesShow
1985George Burns Comedy Week1 episodeShow
1984The Fantastic World of D.C. CollinsCabbieMovie
1983CondoJesse Rodriguez · 13 episodesShow
1983Mama's Family1 episodeShow
1982Love ChildTonyMovie
1982Not Just Another AffairDr. ComposMovie
1982Fame1 episodeShow
1981Simon & Simon1 episodeShow
1981Hill Street Blues2 episodesShow
1980Stir CrazyChicoMovie
1980Sunday Lovers(segment "Skippy")Movie
1980The HunterPoker PlayerMovie
1979Archie Bunker's Place1 episodeShow
1979Benson1 episodeShow
1979Hot StuffRamonMovie
1979Highcliffe ManorDr. Sanchez · 6 episodesShow
1978Long Journey BackDr. RopasMovie
1978The Ghost of Flight 401PerezMovie
1977The Incredible Hulk1 episodeShow
1977SoapThe Doctor · 1 episodeShow
1977The Andros TargetsSimon Ortega · 1 episodeShow
1975Barney MillerAntonio Mione, Jorge Jesus Maria Sanchez · 1 episodeShow
1975The Jeffersons1 episodeShow
1974Spidey Super StoriesDr. Fly, Unnamed citizen, Beekeeper, The Stomper, Narrator, Big Bad Wolf · 2 episodesShow
1973KojakVictor Morales · 1 episodeShow
1973Badge 373ChicoMovie
1971The Electric CompanyRoberto / Dr. Doolats / Igor / Pedro · 650 episodesShow