2023
Mr. Monk's Last Case: A Monk Movie as Dr. Neven Bell2023
Max & Me as Gunter (voice)2021
Star Wars: The Bad Batch as Romar Adell (voice)2021
Music as George2021
Rita Moreno: Just a Girl Who Decided to Go for It as Self2020
B Positive as Harry2020
The Happy Days of Garry Marshall as Self2019
Green Eggs and Ham as Dooka (voice)2019
The Movies That Made Us as Self2018
Explained as Narrator (voice)2017
The Lego Batman Movie as Jim Gordon (voice)2016
Mother's Day as Lance Wallace2014
The Book of Life as Carlos Sanchez (voice)2013
Go for Sisters as Jorge Moncal2011
Last Man Standing as Ed Alzate2011
New Year's Eve as Kominsky2011
ThunderCats as Viragor (voice)2011
Knight to D7 as Grandpa Binks2010
Valentine's Day as Edgar Paddington2010
New York Street Games as Self2010
Big Sur: Wild California as Narrator2007
Love in the Time of Cholera as Don Leo2007
Cane as Not available2007
Georgia Rule as Izzy2006
The Celestine Prophecy as Cardinal Sebastian2006
I-See-You.com as Greg Rishwain2005
Grey's Anatomy as Carlos Torres2005
American Dad! as Hector Elizondo / Concierge (voice)2005
Avatar: The Last Airbender as Wan Shi Tong (voice)2005
Mucha Lucha: The Return of El Malefico as Narrator / Ring Announcer (voice)2004
Justice League Unlimited as Kragger (voice)2004
Justice League Unlimited as Hath-Set (voice)2004
Jack & Bobby as Not available2004
Raising Helen as Mickey Massey2004
Justice League: Starcrossed - The Movie as Kragger (voice)2004
The Princess Diaries 2: Royal Engagement as Joe2004
Century City as Not available2004
Remember the Alamo as Narrator2003
Batman: Mystery of the Batwoman as Bane (voice)2003
Miracles as Poppi Calero2002
Without a Trace as Henry Stevens2002
Monk as Dr. Neven Bell2002
What's New, Scooby-Doo? as Dr. Gutierrez (voice)2002
¡Mucha Lucha! as Not available2002
Street Time as Fariz Hammoud2002
Zoot Suit Riots as Narrator (voice)2001
Good Day Live as Self2001
The Princess Diaries as Joe2001
How High as Bill the Crew Coach2001
Justice League as Lt. Kragger (voice)2001
Dinner for Five as Not available2001
Tortilla Soup as Martin Naranjo2001
Kate Brasher as Joe Almeida1999
The West Wing as Dr. Dalton Millgate1999
The Late Late Show with Craig Kilborn as Self1999
Runaway Bride as Fisher1999
Entropy as The Chairman1999
The Other Sister as Ernie1998
The Wild Thornberrys as Bald Eagle (voice)1998
Safe House as Dr. Simon1997
Turbulence as Lt. Aldo Hines1997
Borrowed Hearts as Javier Del Campo1996
Early Edition as Not available1996
Dear God as Vladek Vidov1995
Happily Ever After: Fairy Tales for Every Child as El Rey Marti (voice)1995
Jonny Quest vs. the Cyber Insects as Chief Atacama1995
Perfect Alibi as Det. Ryker1994
Chicago Hope as Phillip Watters1994
Aladdin as Not available1994
Aladdin as Malcho (voice)1994
Gargoyles as Not available1994
Being Human as Dom Paulo1994
Beverly Hills Cop III as Jon Flint1994
Getting Even with Dad as Lt. G. Romayko1994
Backstreet Justice as Steve Donovan1994
Exit to Eden as Dr. Martin Halifax1992
Batman: The Animated Series as Fallbrook (voice)1992
There Goes the Neighborhood as Norman Rutledge1992
Samantha as Walter1992
Fish Police as Not available1992
The Burden of Proof as Alejandro 'Sandy' Stern1992
Mrs. Cage as Lieutenant Angel1991
The Pirates of Dark Water as Ioz (voice)1991
Frankie and Johnny as Nick1991
Necessary Roughness as Coach Ed Gennero1991
Chains of Gold as Lieutenant Ortega1991
Final Approach as Dr. Dio Gottlieb1991
Finding the Way Home as Ruben Lazarado1990
Pretty Woman as The Hotel Manager (Barney Thompson)1990
Taking Care of Business as Warden Toolman1990
Dark Avenger as Captain David Strauss1990
Sparks: The Price of Passion as Vic Ramos1990
Forgotten Prisoners: The Amnesty Files as Hasan Demir1989
Tales from the Crypt as Leo Burns (segment "As Ye Sow")1989
Your Mother Wears Combat Boots as Sergeant Burke1989
Kojak: Ariana as Edson Saunders1989
Leviathan as C.P. Cobb1988
American Experience as Narrator (voice)1988
Addicted to His Love as Det. Currigan1988
Beaches as Judge (uncredited)1988
Astronomy as Mr. Fisk1987
Down and Out in Beverly Hills as Dave Whiteman1987
Overboard as Garbage Scow Skipper (uncredited)1987
Tales from the Hollywood Hills: Natica Jackson as Morris King1986
Matlock as Not available1986
Nothing in Common as Charlie Gargas1986
Courage as Nick Miraldo1985
The Equalizer as Ray Quintero1985
Amazing Stories as Meadows1985
Night Heat as Not available1985
Private Resort as The Maestro1985
Out of the Darkness as Father George1985
Murder: By Reason of Insanity as Ben Haggarty1985
Foley Square as Not available1984
a.k.a. Pablo as Not available1984
The Flamingo Kid as Arthur Willis1983
Reading Rainbow as Himself - Narrator (voice)1983
Women of San Quentin as Capt. Mile Reyes1983
Casablanca as Captain Louis Renault1982
Young Doctors in Love as Angelo / Angela Bonafetti1982
Honeyboy as Emilio Ramirez1981
Hill Street Blues as Not available1981
Bret Maverick as Not available1981
The Fan as Police Inspector Raphael Andrews1980
American Gigolo as Detective Sunday1980
Freebie and the Bean as Dan 'Bean' Delgado1979
Cuba as Capt. Raphael Ramirez1978
The Eddie Capra Mysteries as Not available1978
The Dain Curse as Ben Feeney1977
Thieves as Man Below1976
Diary of the Dead as Stan1976
Wanted: The Sundance Woman as Pancho Villa1976
Popi as Abraham Rodriguez1975
Baretta as Not available1975
Report to the Commissioner as Captain D'Angelo1974
NOVA as Narrator1974
The Rockford Files as Frank Falcone1974
The Rockford Files as John Micelli1974
The Taking of Pelham One Two Three as Grey1973
Kojak as Detective Nick Ferro1973
Kojak as Carl Dettrow1973
The American Film Institute Salute to ... as Self1972
Stand Up and Be Counted as Lou Kellerman1972
Pocket Money as Juan1972
Deadhead Miles as Duke1971
Columbo as Hassan Salah1971
Great Performances as Morris King1971
All in the Family as Carlos Mendoza1971
Valdez Is Coming as Mexican Rider1971
Born to Win as Vivian1971
The Impatient Heart as Mr. Hernandez1970
The Landlord as Hector1969
The Vixens as Inspector1963
The Fat Black Pussycat as Not available1956
The Edge of Night as Not available