Black Rabbit as Jake Friedken (8 episodes)
Sherlock Holmes 3 as Dr. John Watson
The Wizard of the Kremlin
Untitled Jude Law x Justin Kuritzkes Movie
2024
The Order as Terry Husk
2024
Star Wars: Skeleton Crew as Jod Na Nawood (8 episodes)
2024
Eden as Dr. Friedrich Ritter
2024
Firebrand as Henry VIII
2023
Faut Voir - L'hebdo cinéma as Self - Guest (1 episode)
2023
Peter Pan & Wendy as Captain Hook
2022
Fantastic Beasts: The Secrets of Dumbledore as Albus Dumbledore
2021
What If...? as Yon-Rogg (voice) (1 episode)
2021
Letters Live from the Archive: Freemasons’ Hall
2020
The Third Day: Autumn as Sam
2020
The Third Day as Sam (6 episodes)
2020
The Nest as Rory O'Hara
2020
The Rhythm Section as Iain Boyd "B"
2020
The New Pope as Pius XIII / Lenny Belardo (9 episodes)
2019
Skywatch as Man on Roof
2019
A Rainy Day in New York as Ted Davidoff
2019
Captain Marvel as Yon-Rogg
2018
Neo Yokio: Pink Christmas as Charles
2018
Fantastic Beasts: The Crimes of Grindelwald as Albus Dumbledore
2017
Neo Yokio as Charles (voice) (6 episodes)
2017
Free Speech Fear Free as Self
2017
National Theatre Live: Obsession as Gino
2017
King Arthur: Legend of the Sword as Vortigern
2016
The Young Pope as Lenny Belardo / Pope Pius XIII (10 episodes)
2016
Genius as Thomas Wolfe
2016
The Roof as And Yet Another Fan
2015
The Late Show with Stephen Colbert as Self (3 episodes)
2015
The Vote as Colin Henderson
2014
Black Sea as Captain Robinson
2014
The Grand Budapest Hotel as Young Author
2014
The Tonight Show Starring Jimmy Fallon (2 episodes)
2014
The Tonight Show Starring Jimmy Fallon as Self (1 episode)
2013
Dom Hemingway as Dom Hemingway
2013
Toast of London as Jude Law (1 episode)
2013
Muse of Fire as Self
2013
Side Effects as Jonathan Banks
2012
Rise of the Guardians as Pitch (voice)
2012
Anna Karenina as Karenin
2012
Sherlock Holmes and Dr. Watson: A Perfect Chemistry as Self
2012
Honest Trailers as Captain Hook (archive footage) (1 episode)
2011
Hugo as Hugo's Father
2011
Sherlock Holmes: A Game of Shadows as Dr. John Watson
2011
Contagion as Alan Krumwiede
2010
Sherlock Holmes: Reinvented as Self
2010
Harold Pinter: A Celebration as Self
2009
Sherlock Holmes as Dr. John Watson
2009
The Imaginarium of Doctor Parnassus as Imaginarium Tony 2
2009
Live from Studio Five as Self (2 episodes)
2009
The Day After Peace as Self
2007
My Blueberry Nights as Jeremy
2007
Sleuth as Milo Tindle
2007
A Place in Time as Self
2007
The Graham Norton Show as Self (7 episodes)
2006
Breaking and Entering as Will Francis
2006
The Holiday as Graham Simpkins
2006
All the King's Men as Jack Burden
2005
Nos Bastidores de Hollywood as Self
2004
The Aviator as Errol Flynn
2004
Lemony Snicket's A Series of Unfortunate Events as Lemony Snicket (voice)
2004
Sky Captain and the World of Tomorrow as Sky Captain
2004
I ♥ Huckabees as Brad Stand
2003
Cold Mountain as Inman
2003
The Ellen DeGeneres Show as Self (2 episodes)
2002
Road to Perdition as Harlen Maguire
2001
A.I. Artificial Intelligence as Gigolo Joe
2001
Enemy at the Gates as Vassili Zaitsev
2000
Presence of Mind as Secretary
2000
Inside 'The Talented Mr. Ripley' as Self
2000
Frame by Frame: The Invisible Art of Production Designer Carol Spier as Self
2000
Love, Honour and Obey as Jude
2000
Reflections on 'the Talented Mr. Ripley' as Self
1999
The Early Show as Self (1 episode)
1999
eXistenZ as Ted Pikul
1999
The Talented Mr. Ripley: Making the Soundtrack as Self
1998
The Wisdom of Crocodiles as Steven Grlscz
1998
Music from Another Room as Danny Kowalski
1997
Operation Good Guys (1 episode)
1997
Midnight in the Garden of Good and Evil as Billy Carl Hanson
1997
Gattaca as Jerome Eugene Morrow
1997
Wilde as Lord Alfred 'Bosie' Douglas
1997
The View as Self (1 episode)
1996
I Love You, I Love You Not as Ethan / SS Officer
1996
The Daily Show as Self (1 episode)
1994
Inside the Actors Studio as Self (1 episode)
1993
Late Night with Conan O'Brien as Self - Guest (2 episodes)
1993
The Crane as Young Man
1992
The Tonight Show with Jay Leno (1 episode)
1989
The Tailor of Gloucester as Mayor's Stableboy
1988
LIVE with Kelly and Mark (2 episodes)
1984
Sherlock Holmes as Joe Barnes (1 episode)
1975
Saturday Night Live as Self - Cameo (uncredited) (1 episode)
1975
Saturday Night Live as Self - Host (2 episodes)
1953
The Oscars as Self (2 episodes)