
Filmography155 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Remarkably Bright CreaturesMovie | Marcellus (voice) | 73 |
| 2025 | Aimee Comes FirstMovie | — | 72 |
| 2024 | The InstigatorsMovie | Richie Dechico | 71 |
| 2022 | RoarSeries | Silas McCall | 69 |
| 2022 | DC League of Super-PetsMovie | Jor-El (voice) | 69 |
| 2022 | Three PinesSeries | Chief Inspector Armand Gamache | 69 |
| 2022 | Spider-Man: All Roads Lead to No Way HomeMovie | Self | 69 |
| 2021 | Spider-Man: No Way HomeMovie | Dr. Otto Octavius / Doc Ock | 68 |
| 2021 | Indiana Jones: The Search for the Lost Golden AgeMovie | Self - Actor (archive footage) | 68 |
| 2021 | Monsters at WorkSeries | Professor Knight (voice) | 68 |
| 2021 | Maya and the ThreeSeries | Lord Mictlan (voice) | 68 |
| 2020 | Solar OppositesSeries | The Duke (voice) | 67 |
| 2020 | Promising Young WomanMovie | Mr. Green (uncredited) | 67 |
| 2020 | Wizards: Tales of ArcadiaSeries | Archie (voice) | 67 |
| 2020 | The Water ManMovie | Jim Bussey | 67 |
| 2019 | Harley QuinnSeries | Mr. Freeze (voice) | 66 |
| 2019 | Frozen IIMovie | Agnarr (voice) | 66 |
| 2019 | Infinity TrainSeries | Chandelier (voice) | 66 |
| 2019 | Frankenstein's Monster's Monster, FrankensteinMovie | Aubrey Fields / Captain | 66 |
| 2019 | The Devil Has a NameMovie | Big Boss | 66 |
| 2019 | Rothko: Pictures Must Be MiraculousMovie | Himself / Mark Rothko | 66 |
| 2018 | Ralph Breaks the InternetMovie | Double Dan (voice) | 65 |
| 2018 | ViceMovie | Waiter (uncredited) | 65 |
| 2018 | Hey Arnold! The Jungle MovieMovie | La Sombra (voice) | 65 |
| 2018 | Summer Camp IslandSeries | Andy (voice) | 65 |
| 2018 | The Front RunnerMovie | Ben Bradlee | 65 |
| 2018 | National Theatre Live: RedMovie | Mark Rothko | 65 |
| 2017 | FEUDSeries | Robert Aldrich | 64 |
| 2017 | Message from the KingMovie | Preston | 64 |
| 2017 | Justice League DarkMovie | Destiny (voice) | 64 |
| 2017 | Long Day's Journey Into NightMovie | James Tyrone | 64 |
| 2016 | Angie TribecaSeries | Dr. Edelweiss (uncredited) | 63 |
| 2016 | Sister CitiesMovie | Mort Stone | 63 |
| 2016 | Donald Trump's The Art of the Deal: The MovieMovie | Jerry Schrager | 63 |
| 2016 | A Family ManMovie | Lou Wheeler | 63 |
| 2015 | Dragons: Race to the EdgeSeries | Viggo (voice) | 62 |
| 2015 | Robot Chicken DC Comics Special III: Magical FriendshipMovie | Lex Luthor (voice) | 62 |
| 2015 | Secret in Their EyesMovie | Martin Morales | 62 |
| 2015 | Show Me a HeroSeries | Henry J. Spallone | 62 |
| 2015 | Strange MagicMovie | Fairy King (voice) | 62 |
| 2015 | Long Live the RoyalsSeries | Rupert, Neil | 62 |
| 2014 | SwelterMovie | Doc | 61 |
| 2014 | CosmosSeries | Ibn al-Haytham (voice) | 61 |
| 2014 | Robot Chicken DC Comics Special II: Villains in ParadiseMovie | Lex Luthor / Green Arrow (voice) | 61 |
| 2014 | Penn Zero: Part-Time HeroSeries | Rippen (voice) | 61 |
| 2014 | The Normal HeartMovie | Ben Weeks | 61 |
| 2014 | Love Is StrangeMovie | George | 61 |
| 2014 | We'll Never Have ParisMovie | Terry | 61 |
| 2014 | Kahlil Gibran's The ProphetMovie | Sergeant (voice) | 61 |
| 2014 | Return to ZeroMovie | Robert Royal | 61 |
| 2014 | MatadorSeries | Andrés Galan | 61 |
| 2014 | Heavenly SwordMovie | King Bohan (voice) | 61 |
| 2014 | The StowawayMovie | Command Delhart (voice) | 61 |
| 2013 | Rick and MortySeries | The Devil (voice) | 60 |
| 2013 | Drunk HistorySeries | Sir Arthur Conan Doyle | 60 |
| 2013 | Monsters UniversityMovie | Professor Knight (voice) | 60 |
| 2013 | The FrameSeries | Doc Ock / Dr. Otto Octavius | 60 |
| 2013 | Monday MorningsSeries | Dr. Harding Hooten | 60 |
| 2013 | Justin and the Knights of ValourMovie | Reginald (voice) | 60 |
| 2013 | The Truth About EmanuelMovie | Dennis | 60 |
| 2013 | Bless Me, UltimaMovie | Voice of Antonio | 60 |
| 2012 | Gravity FallsSeries | Multi-Bear (voice) | 59 |
| 2012 | RadiomanMovie | Self | 59 |
| 2012 | Robot Chicken: DC Comics SpecialMovie | Lex Luthor / Firestorm / Mr. Banjo (voice) | 59 |
| 2011 | RangoMovie | Roadkill (voice) | 58 |
| 2011 | Harry's LawSeries | Eric Sanders | 58 |
| 2011 | The ForgerMovie | Everly | 58 |
| 2011 | AbductionMovie | Frank Burton | 58 |
| 2010 | Prince of Persia: The Sands of TimeMovie | Sheik Amar | 57 |
| 2010 | The Sorcerer's ApprenticeMovie | Maxim Horvath | 57 |
| 2010 | Law & Order: LASeries | Ricardo Morales | 57 |
| 2010 | Violin Masters: Two Gentlemen Of CremonaMovie | Narrator | 57 |
| 2010 | The TempestMovie | Stephano | 57 |
| 2009 | The Little TraitorMovie | Dunlop | 56 |
| 2009 | Angels & DemonsMovie | Narrator (voice) | 56 |
| 2009 | The LodgerMovie | Chandler Manning | 56 |
| 2009 | Wonder WomanMovie | Ares (voice) | 56 |
| 2009 | An EducationMovie | Jack Mellor | 56 |
| 2009 | Big GuyMovie | Kent | 56 |
| 2008 | Nothing Like the HolidaysMovie | Edy Rodriguez | 55 |
| 2007 | The Moon and the StarsMovie | Davide Rieti | 54 |
| 2007 | SilkMovie | Baldabiou | 54 |
| 2007 | The CompanySeries | Harvey Torriti | 54 |
| 2007 | Chill Out, Scooby-Doo!Movie | Professor Jeffries (voice) | 54 |
| 2007 | The Ten CommandmentsMovie | Ramses (voice) | 54 |
| 2006 | The HoaxMovie | Dick Suskind | 53 |
| 2006 | The Da Vinci CodeMovie | Bishop Manuel Aringarosa | 53 |
| 2006 | HomeMovie | — | 53 |
| 2005 | American Dad!Series | Tow Truck Driver (voice) | 52 |
| 2005 | Law & Order: Trial by JurySeries | Gabriel Duvall | 52 |
| 2005 | The Late Late Show with Craig FergusonSeries | Self | 52 |
| 2004 | Spider-Man 2Movie | Doc Ock / Otto Octavius | 51 |
| 2004 | Spider-Man 2: Making the AmazingMovie | Self | 51 |
| 2004 | The Tony Danza ShowSeries | Self - Guest | 51 |
| 2004 | 8 Arms to Hold YouMovie | Self | 51 |
| 2004 | CrónicasMovie | Victor Hugo Puente | 51 |
| 2003 | Indiana Jones: Making the TrilogyMovie | self | 50 |
| 2003 | IdentityMovie | Doctor | 50 |
| 2003 | LutherMovie | Johann Tetzel | 50 |
| 2002 | MonkSeries | Peter Magneri | 49 |
| 2002 | Undertaking BettyMovie | Boris Plots | 49 |
| 2002 | Pete's MeteorMovie | Hugh | 49 |
| 2001 | Justice LeagueSeries | King Gustav (voice) | 48 |
| 2001 | Murder on the Orient ExpressMovie | Hercule Poirot | 48 |
| 2001 | Texas RangersMovie | John King Fisher | 48 |
| 2000 | ChocolatMovie | Count Paul de Reynaud | 47 |
| 2000 | The Miracle MakerMovie | Simon the Pharisee (voice) | 47 |
| 1999 | Law & Order: Special Victims UnitSeries | Gabriel Duvall | 46 |
| 1999 | Family GuySeries | Chris' Neighbor (voice) | 46 |
| 1999 | Family GuySeries | Panamanian Man (voice) | 46 |
| 1999 | MagnoliaMovie | Solomon Solomon | 46 |
| 1998 | The Wild ThornberrysSeries | Elcio (voice) | 45 |
| 1998 | Hollywood SquaresSeries | Self - Panelist | 45 |
| 1998 | The TreatMovie | The Colonel | 45 |
| 1997 | Boogie NightsMovie | Rahad Jackson | 44 |
| 1997 | The ViewSeries | Self | 44 |
| 1997 | The Man Who Knew Too LittleMovie | Boris | 44 |
| 1997 | Anna KareninaMovie | Levin | 44 |
| 1996 | Mojave MoonMovie | Sal | 43 |
| 1996 | Scorpion SpringMovie | Denis Brabant | 43 |
| 1996 | Before and AfterMovie | Panos Demeris | 43 |
| 1995 | SpeciesMovie | Dr. Stephen Arden | 42 |
| 1995 | Dead ManMovie | Trading Post Missionary | 42 |
| 1995 | HideawayMovie | Jonas | 42 |
| 1995 | Nervous EnergyMovie | Ira | 42 |
| 1995 | The StealMovie | Cliff | 42 |
| 1995 | The Perez FamilyMovie | Juan Raul Perez | 42 |
| 1994 | Cabin BoyMovie | School Professor (uncredited) | 41 |
| 1994 | MaverickMovie | Angel | 41 |
| 1993 | The TrialMovie | Titorelli | 40 |
| 1993 | When Pigs FlyMovie | Marty | 40 |
| 1993 | A Year in ProvenceSeries | Tony Havers | 40 |
| 1992 | AngelsMovie | George | 39 |
| 1992 | Trust MeMovie | Harry Greaves | 39 |
| 1991 | AshendenSeries | Carmona | 38 |
| 1990 | Drowning in the Shallow EndMovie | The Italian | 37 |
| 1989 | Screen OneSeries | Lionel Ellerman | 36 |
| 1989 | VirtuosoMovie | John Ogden | 36 |
| 1988 | ManifestoMovie | Avanti | 35 |
| 1988 | Omnibus: Caryl ChurchillMovie | Player in 'Serious Money' extract | 35 |
| 1987 | Prick Up Your EarsMovie | Kenneth Halliwell | 34 |
| 1987 | BlatMovie | Gino | 34 |
| 1986 | CasualtySeries | Harry Horner | 33 |
| 1986 | Sunday PremiereSeries | Gino | 33 |
| 1985 | Screen TwoSeries | Titorelli | 32 |
| 1985 | WaterMovie | Pierre | 32 |
| 1985 | LadyhawkeMovie | Cezar | 32 |
| 1985 | C.A.T.S. EyesSeries | — | 32 |
| 1984 | Miami ViceSeries | Esther Nevin's Attorney | 31 |
| 1984 | Angels in the AnnexeMovie | Mike Brittain | 31 |
| 1983 | Reilly: Ace of SpiesSeries | Blumkin | 30 |
| 1983 | MeantimeMovie | John | 30 |
| 1981 | Raiders of the Lost ArkMovie | Satipo | 28 |
| 1953 | The OscarsSeries | Self | — |
| 0 | The ChaperonesMovie | — | — |