A Winter's Journey as Leiermann
The Yellow Tie as Sergiu Celibidache
A Journey to Sundance as Self
2025
The Fantastic Four: First Steps
2024
Safe Sets - Dying to Work in the Film Industry as self
2024
The Line as Beach Miller
2024
Unsinkable as Chief Engineer Pollard (1 episode)
2024
RIPLEY as Reeves Minot (1 episode)
2024
The New Look as Lucien Lelong (10 episodes)
2023
Mr. Blake At Your Service! as Andrew Blake
2023
Fool's Paradise as Ed Cote
2023
One Ranger as Geddes
2023
Seneca: On the Creation of Earthquakes as Seneca
2022
Mindcage as The Artist
2022
Savage Salvation as Peter
2022
White Elephant as Glen Follett
2021
The Survivalist as Aaron Ramsey
2021
Ten Year Old Tom as Mr. B (voice) (40 episodes)
2021
Rogue Hostage as Sam Nelson
2020
Last Call as Dr. Felton
2020
Valley of the Gods as Wes Tauros
2020
Home Movie: The Princess Bride as The Impressive Clergyman (1 episode)
2020
Space Force as Dr. Adrian Mallory (17 episodes)
2020
The New Pope as Giovanni Paolo III / Sir John Brannox (9 episodes)
2019
Matchday: Inside FC Barcelona as Self - Narrator (voice) (8 episodes)
2019
Extremely Wicked, Shockingly Evil and Vile as Judge Edward D. Cowart
2019
Velvet Buzzsaw as Piers
2018
The ABC Murders as Hercule Poirot (3 episodes)
2018
The Music Critic as The Narrator
2018
Supercon as Sid Newberry
2017
Bullet Head as Walker
2017
Ryuichi Sakamoto: Coda as Port (archive footage)
2017
The Wilde Wedding as Laurence
2017
I Love You, Daddy as Leslie Goodwin
2017
About Love. Adults Only as лектор Эд
2017
Just Call Me God as Satur Diman Cha
2017
Unlocked as Bob Hunter
2016
Deepwater Horizon as Donald Vidrine
2016
Psychogenic Fugue as All characters
2016
Zoolander 2 as Chazz Spencer
2014
Penguins of Madagascar as Dave (voice)
2014
Cut Bank as Sheriff Vogel
2014
Casanova Variations as Giacomo
2014
The Penguins of Madagascar: Operation Search and Rescue as Dave / Dr. Octavius Brine (voice)
2014
Jack Unterweger - The Charming Serial Killer
2014
Crossbones as Blackbeard (9 episodes)
2014
Cesar Chavez as Bogdanovitch
2014
Le paradoxe de John Malkovich as Himself
2014
Late Night with Seth Meyers as Self (1 episode)
2013
RED 2 as Marvin Boggs
2013
Siberian Education as Grandfather Kuzya
2013
Warm Bodies as Colonel Grigio
2012
Lines of Wellington as General Wellington
2012
Side by Side as Self
2012
All Noncombatants Please Clear the Set as Self
2011
The Jonathan Ross Show as Self (1 episode)
2011
Transformers: Dark of the Moon as Bruce Brazos
2011
100 Jahre Hollywood - Die Carl Laemmle Story as Self
2010
Secretariat as Lucien Laurin
2010
Jonah Hex as Turnbull
2010
The Infernal Comedy: Confessions of a Serial Killer as Jack Unterweger
2010
Saturday Night as Self
2009
SNL Presents: A Very Gilly Christmas
2009
La Traversée du désir as Self
2008
Gardens of the Night as Michael
2008
Changeling as Rev. Gustav Briegleb
2008
Afterwards as Joseph Kay
2008
Bloody Mondays & Strawberry Pies as Narrator
2008
Music at the Sea as Self
2008
Disgrace as David Lurie
2008
Burn After Reading as Osborne Cox
2008
Mutant Chronicles as Constantine
2008
Projectorparishilton (1 episode)
2008
In Tranzit as Pavlov
2008
The Great Buck Howard as Buck Howard
2007
The Graham Norton Show as Self (3 episodes)
2006
Eragon as King Galbatorix
2006
Art School Confidential as Professor Sandiford
2006
Klimt as Gustav Klimt
2006
The Call as Exorcist
2005
De Wereld Draait Door as Self (1 episode)
2005
Colour Me Kubrick as Alan Conway
2005
Don't Crash: The Documentary of the Making of the Movie of the Book of the Radio Series of 'The Hitchhiker's Guide to the Galaxy' as Self
2005
The Hitchhiker's Guide to the Galaxy as Humma Kavula
2005
The Late Late Show with Craig Ferguson as Self (1 episode)
2004
The Libertine as Charles II
2003
A Talking Picture as Comandante John Walesa
2003
Johnny English as Pascal Sauvage
2002
Adaptation. as John Malkovich (uncredited)
2002
Napoleon as Charles de Talleyrand (4 episodes)
2002
The Dancer Upstairs as Abimael Guzman (uncredited)
2002
Ripley's Game as Tom Ripley
2002
Gero von Boehm begegnet... as Self (1 episode)
2001
Knockaround Guys as Teddy Deserve
2001
Friday Night with Jonathan Ross as Self - Guest (1 episode)
2001
Hotel as Omar Jonnson
2001
Savage Souls as Monsieur Numance
2001
I’m Going Home as John Crawford
2000
Les Misérables as Javert (4 episodes)
2000
Shadow of the Vampire as F. W. Murnau
2000
RKO 281 as Herman Mankiewicz
1999
Ladies Room as Roberto
1999
Being John Malkovich as John Horatio Malkovich
1999
The Messenger: The Story of Joan of Arc as Charles VII
1999
Time Regained as Baron de Charlus
1998
Rounders as Teddy KGB
1998
The Man in the Iron Mask as Athos
1997
Con Air as Cyrus "The Virus" Grissom
1997
Portrait: Jane Campion and The Portrait of a Lady as Self
1996
The Portrait of a Lady as Gilbert Osmond
1996
The Daily Show as Self (3 episodes)
1996
Mulholland Falls as General Thomas Timms
1996
Mary Reilly as Dr. Henry Jekyll / Edward Hyde
1995
Beyond the Clouds as The Director
1995
The Convent as Michael
1995
To Make a Film Is to Be Alive as Self (uncredited)
1994
Zona+ as Próprio (1 episode)
1993
Heart of Darkness as Kurtz
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1993
In the Line of Fire as Mitch Leary
1993
Alive as Carlitos Páez / Narrator (uncredited)
1992
Jennifer Eight as Agent St. Anne
1992
Of Mice and Men as Lennie Small
1991
Shadows and Fog as Clown
1991
The Object of Beauty as Jake Bartholomew
1991
Performance as Deeley (1 episode)
1991
Queens Logic as Eliot
1990
Red Hot + Blue: A Tribute to Cole Porter as Self
1990
The Sheltering Sky as Port
1990
Romy Award as Presenter (1 episode)
1988
Dangerous Liaisons as Vicomte Sébastien de Valmont
1988
Miles from Home as Barry Maxwell
1987
The China Odyssey: Empire of the Sun as Self
1987
Empire of the Sun as Basie
1987
Santabear's High Flying Adventure as Santa Claus (voice)
1987
The Glass Menagerie as Tom Wingfield
1987
Making Mr. Right as Jeff Peters / Ulysses
1986
American Masters as Self (1 episode)
1986
Private Conversations: On the Set of ‘Death of a Salesman’ as Self / Biff
1986
Rocket to the Moon as Ben Stark
1985
Eleni as Nicholas 'Nick' Gage
1985
Death of a Salesman as Biff Loman
1984
The Killing Fields as Al Rockoff
1984
Places in the Heart as Mr. Will
1982
American Playhouse as Ben Stark (1 episode)
1982
American Playhouse as Lee (1 episode)
1981
Wetten, dass..? as Self (1 episode)
1981
Word of Honor as Gary
1978
A Wedding as Wedding Guest (uncredited)
1975
Saturday Night Live as Self - Host (3 episodes)