Flying Horse as Eadweard Muybridge
2024
Parthenope as John Cheever
2023
Oppenheimer as Harry Truman
2022
Dracula Unearthed as Count Dracula (archive footage)
2022
Winona Ryder: The Ghosts She Called as Self (archive footage)
2022
Slow Horses as Jackson Lamb (24 episodes)
2022
Nosferatu: A Film Like a Vampire as Self (archive footage)
2022
Harry Potter 20th Anniversary: Return to Hogwarts as Self
2021
Exposing Muybridge as Self
2021
Hitman's Wife's Bodyguard as Vladislav Dukhovich (archive footage)
2021
The Woman in the Window as Alistair Russell
2021
Hannibal Hopkins & Sir Anthony as Self (archive footage)
2021
The Magic of the Movies: Behind the Scenes of David Fincher's Mank as Self
2021
Crisis as Dr. Tyrone Brower
2020
Mank as Herman Mankiewicz
2020
A Place Among the Dead as GO
2019
The Courier as Ezekiel Mannings
2019
The Laundromat as Jürgen Mossack
2019
Killers Anonymous as The Man
2019
Savage Builds as Self (1 episode)
2018
Hunter Killer as CJCS Charles Donnegan
2018
Beyond Boundaries: The Harvey Weinstein Scandal as Self (archive footage)
2017
Darkest Hour as Winston Churchill
2017
The Hitman's Bodyguard as Vladislav Dukhovich
2017
The Human Face as Self
2017
Julian Schnabel: A Private Portrait as Self (archive footage)
2017
The Space Between Us as Nathaniel Shepherd
2016
Criss Angel Trick'd Up as Self
2016
Criminal as Quaker Wells
2015
Man Down as Captain Peyton
2015
Close Up with The Hollywood Reporter as Self (1 episode)
2015
The Driver as Cy (voice)
2015
Child 44 as General Mikhail Nesterov
2014
Variety Studio: Actors on Actors as Self (1 episode)
2014
Dawn of the Planet of the Apes as Dreyfus
2014
I Am Steve McQueen as Self
2014
Late Night with Seth Meyers as Self (1 episode)
2014
RoboCop as Dr. Dennett Norton
2013
The Fire Rises: The Creation and Impact of The Dark Knight Trilogy as Self (archive footage)
2013
La Petite Mort as Narrator (voice)
2013
Paranoia as Nicholas Wyatt
2012
Ending the Knight as Self
2012
Daniel Radcliffe: Being Harry Potter as Self
2012
Guns, Girls and Gambling as Elvis
2012
Lawless as Floyd Banner
2012
The Dark Knight Rises as Commissioner Gordon
2012
Jack White: Unstaged as Self
2012
Honest Trailers as James Gordon (archive footage) (1 episode)
2012
Final Cut: Ladies and Gentlemen as (archive footage)
2011
Touch of Evil as The Menacing Dummy
2011
Tinker Tailor Soldier Spy as George Smiley
2011
Harry Potter and the Deathly Hallows: Part 2 as Sirius Black
2011
Kung Fu Panda 2 as Lord Shen (voice)
2011
Red Riding Hood as Father Soloman
2010
Conan as Self (2 episodes)
2010
One Night in Turin as Narrator
2010
Countdown to Zero as Narrator (voice)
2010
The Book of Eli as Carnegie
2009
Planet 51 as General Grawl (voice)
2009
A Christmas Carol as Bob Cratchit / Marley / Tiny Tim (voice)
2009
Heath Ledger: A Tribute as Self
2009
Rain Fall as Holtzer
2009
The Unborn as Rabbi Joseph Sendak
2008
The Dark Knight as Gordon
2008
Gotham Tonight as Lt. James Gordon (1 episode)
2007
The Blood Is the Life: The Making of 'Bram Stoker's Dracula' as Self (archive footage)
2007
In Camera: The Naïve Visual Effects of 'Bram Stoker's Dracula' as Self (archive footage)
2007
The Costumes Are the Sets: The Design of Eiko Ishioka as Self (archive footage)
2007
Harry Potter and the Order of the Phoenix as Sirius Black
2007
The Graham Norton Show as Self (1 episode)
2006
The Backwoods as Paul
2005
Harry Potter and the Goblet of Fire as Sirius Black
2005
Batman Begins as Jim Gordon
2004
The Magic Touch of Harry Potter as Self
2004
Harry Potter and the Prisoner of Azkaban as Sirius Black
2003
Jimmy Kimmel Live! (1 episode)
2003
Sin as Charlie Storm
2002
Beat the Devil as Devil
2002
V Graham Norton as Self (1 episode)
2002
Interstate 60 as O.W. Grant
2002
Greg the Bunny (1 episode)
2001
Breaking the Silence: The Making of Hannibal as Self
2001
The Hire as Devil (1 episode)
2001
Hannibal as Mason Verger
2001
Nobody's Baby as Buford Dill
2000
The Contender as Shelly Runyon
2000
Alan Clarke: His Own Man as Self
2000
Jesus as Pontius Pilate (2 episodes)
1999
Jesus as Pontius Pilate
1999
The Early Show as Self (1 episode)
1998
Quest for Camelot as Ruber (voice)
1998
Lost in Space as Dr. Zachary Smith
1998
Lost In Space Forever as Self (also archive footage)
1997
Air Force One as Ivan Korshunov
1997
The Fifth Element as Zorg
1996
In Search of Dracula as Self
1995
The Scarlet Letter as Rev. Arthur Dimmesdale
1995
Murder in the First as Glenn
1994
Immortal Beloved as Ludwig van Beethoven
1994
Friends as Richard Crosby (1 episode)
1994
Léon: The Professional as Norman Stansfield
1993
Who Was Lee Harvey Oswald? as Lee Harvey Oswald (voice)
1993
Romeo Is Bleeding as Jack Grimaldi
1993
True Romance as Drexl Spivey
1993
Fallen Angels as Pat Kelley (1 episode)
1993
Beyond JFK: The Question of Conspiracy as Self
1992
Bram Stoker's Dracula as Dracula
1992
HBO First Look as Self / Ludwig van Beethoven (1 episode)
1992
Blood Lines: Dracula - The Man. The Myth. The Movies. as Self
1991
JFK as Lee Harvey Oswald
1991
Director: Alan Clarke
1991
Rosencrantz & Guildenstern Are Dead as Rosencrantz
1991
Heading Home as Ian Tyson
1990
State of Grace as Jackie
1990
Chattahoochee as Emmett Foley
1989
Criminal Law as Ben Chase
1989
The Firm as Bex Bissell
1988
We Think the World of You as Johnny
1988
LIVE with Kelly and Mark (1 episode)
1987
England's Glory as Interviewee
1987
Rat in the Skull as Police Constable Eric Naylor
1986
Sid and Nancy as Sid Vicious
1986
Honest Decent & True as Derek Bates
1984
Morgan's Boy as Colin
1983
Dramarama as Ben (91 episodes)
1982
Remembrance as Daniel
1979
Knots Landing as Don Ross (1 episode)
1953
The Oscars as Self (2 episodes)