JonBenét Ramsey as John Bennett Ramsey (1 episode)
Kristallnacht as Lieutenant Krützfeld
2024
Monsieur Spade as Samuel 'Sam' Spade (6 episodes)
2023
Off Script with The Hollywood Reporter as Self (1 episode)
2023
A Murder at the End of the World as Andy Ronson (7 episodes)
2021
Lisey's Story as Scott Landon (8 episodes)
2020
Romantic Guide to Lost Places as Benno
2019
The Song of Names as Dovidl Rapoport
2019
Gemini Man as Clay Verris
2019
The Informer as Montgomery
2018
Anon as Sal Frieland
2017
Valerian and the City of a Thousand Planets as Commander Arün Filitt
2016
The Escape as The Driver
2016
The Confirmation as Walt
2016
American Crime Story as Bill Clinton (10 episodes)
2015
The Late Show with Stephen Colbert as Self (2 episodes)
2015
Close Up with The Hollywood Reporter as Self (1 episode)
2015
Last Knights as Raiden
2014
Variety Studio: Actors on Actors as Self (1 episode)
2014
The Knick as Dr. John Thackery (20 episodes)
2014
Words and Pictures as Jack Marcus
2014
Late Night with Seth Meyers as Self (2 episodes)
2014
The Tonight Show Starring Jimmy Fallon (1 episode)
2013
Blood Ties as Chris Pierzynski
2012
Being: Liverpool as Narrator (voice) (6 episodes)
2012
Hemingway & Gellhorn as Ernest Hemingway
2012
Shadow Dancer as Mac
2011
Killer Elite as Spike
2011
Intruders as John Farrow
2010
Trust as William "Will" Cameron
2009
The Boys Are Back as Joe Warr
2009
Duplicity as Ray Koval
2009
Late Night with Jimmy Fallon as Self (1 episode)
2009
The International as Louis Salinger
2007
Elizabeth: The Golden Age as Sir Walter Raleigh
2007
Shoot 'Em Up as Smith
2006
Children of Men as Theo Faron
2006
The Making of Derailed as Self
2006
Inside Man as Dalton Russell
2006
The Pink Panther as Nigel Boswell / Agent 006 (uncredited)
2005
Derailed as Charles Schine
2005
Extras as Clive Owen (1 episode)
2005
Sin City as Dwight McCarthy
2004
The Making of King Arthur as Self
2004
King Arthur as Arthur
2003
Beyond Borders as Nick Callahan
2003
I'll Sleep When I'm Dead as Will Graham
2002
Beat the Devil as The Driver
2002
Ticker as The Driver
2002
Hostage as The Driver
2002
The Making of 'Gosford Park' as Self
2002
The Bourne Identity as The Professor
2001
Gosford Park as Robert Parks
2001
Friday Night with Jonathan Ross as Self - Guest (1 episode)
2001
Greenfingers as Colin Briggs
2001
Powder Keg as The Driver
2001
The Follow as The Driver
2001
Ambush as The Driver
2001
The Hire as The Driver (9 episodes)
2001
Second Sight: Kingdom of the Blind as DCI Ross Tanner
2001
Chosen as The Driver
2000
Curb Your Enthusiasm as Clive Owen (1 episode)
2000
Second Sight as Ross Tanner (8 episodes)
1999
The Early Show as Self - Guest (2 episodes)
1999
Split Second as Michael Anderson
1998
The Echo as Michael Deacon (2 episodes)
1998
Croupier as Jack Manfred
1996
The Rich Man's Wife as Jake Golden
1996
The Daily Show as Self (1 episode)
1996
Bad Boy Blues as Paul
1995
Sharman as Nick Sharman (5 episodes)
1995
The Turnaround as Nick Sharman
1994
The Return of the Native as Damon Wildeve
1994
An Evening With Gary Lineker as Bill
1994
Nobody's Children as Corneliu Bratu
1993
Century as Paul Reisner
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1993
Class of '61 as Devin O'Neil
1993
The Magician as George Byrne
1991
Close My Eyes as Richard
1990
Lorna Doone as John Ridd
1990
Chancer as Derek Love (20 episodes)
1989
Precious Bane as Gideon Sarn
1988
LIVE with Kelly and Mark (1 episode)
1987
Rockliffe's Babies (1 episode)
1985
Screen Two as Paul (1 episode)
1966
Goldene Kamera Verleihung as Self (1 episode)
1953
The Oscars as Self (1 episode)
1951
Hallmark Hall of Fame as Damon Wildeve (1 episode)