Actor (66 credits)
- Irene in Time (2009) Sam
- Raising the Bar (2008) Mr. Cansardi
- Four Kings (2006) Mr. Hernandez
- Gang Warz (2004) Father Luis
- Kingpin (2003) General Valdez
- According to Jim (2001) Tony
- Dr. Dolittle 2 (2001) Rat #2, voice acting
- 28 Days (2000) Daniel
- Late Last Night (1999) Drunk
- Love Boat: The Next Wave (1998) Boris Bolechek
- Can't Hardly Wait (1998)
- Jesse (1998) Pedro Vazquez
- Doctor Dolittle (1998) Rat #1
- Murder One: Diary of a Serial Killer (мини-сериал) (1997) Judge Thomas Agajanian
- Private Parts (1997)
- Dangerous Minds (1996) Gerald Kaminsky
- The Late Shift (1996) John Agoglia
- The Brady Bunch Movie (1995) Police Officer, not listed in credits
- Murder One (1995) Judge Thomas Agajanian
- Hudson Street (1995) Rudolph Santiago
- Dave's World (1993) Mr. Martinez
- Groundhog Day (1993) State Trooper, voice acting, not listed in credits
- Men Don't Tell (1993)
- Only You (1992) Rueben the Bartender
- Davis Rules (1991)
- The New WKRP in Cincinnati (1991) Arresting Officer
- Equal Justice (1990) Glen Newland
- The Package (1989) Chicago Police Lieutenant
- Life Goes On (1989) Alonzo Salcedo
- Seinfeld (1989) Poppie
- Quantum Leap (1989) Sgt. Lopez
- Cat Chaser (1989) рассказчик, voice acting, not listed in credits
- Rain Man (1988) voice acting
- Bright Lights, Big City (1988) дополнительные голоса, voice acting
- Midnight Caller (1988) Father Joe DiMaggio
- The Pick-up Artist (1987) Man in Train Station
- Second Serve (1986) Dr. Roberto Granato
- 227 (1985) Louie Esobar
- Brewster's Millions (1985) Vin Rapelito
- Summer Rental (1985) Announcer
- Joanna (1985) Michael Braxton
- Radioactive Dreams (1984) «Red» Hairstylist / Adult Harold, voice acting
- Bad Boys (1983) Ramon Herrera
- Manimal (1983) Lt. Rivera
- Lottery! (1983) Victor
- Dead Men Don't Wear Plaid (1982) Carlos Rodriguez
- They Went That-A-Way & That-A-Way (1978) Billy Joe
- I Never Promised You a Rose Garden (1977) Hobbs
- Bert D'Angelo/Superstar (1976)
- Indict and Convict (1974) Mike Belano
- Dirty Harry (1971) Chico
- Bearcats! (1971) Ricardo Sandoval
- Owen Marshall, Counselor at Law (1971) Danny Paterno
- The Psychiatrist (1970)
- The Student Nurses (1970) Victor Charlie
- The Odd Couple (1970) Ernie Wilson
- The Bold Ones: The Senator (1970) Alan Deurivieres
- Guns of the Magnificent Seven (1969)
- Lo sbarco di Anzio (1968) Pvt. Movie
- A Great Big Thing (1968) Vinny Shea
- Enter Laughing (1967)
- The Pawnbroker (1964) Junkie Selling Radio, not listed in credits
- East Side/West Side (1963) Felipe Valdes
- Strangers in the City (1962) Scrounge
- The Merv Griffin Show (1962) играет самого себя
- Clean Sweep John Rutherford