

National Theatre Live: End(2026)
Alfie

Cleaner(2025)
Marcus Blake

Him(2021)
Jason

Romantic Guide to Lost Places(2020)
Benno

Ophelia(2019)
Claudius

The Informer(2019)
Montgomery

Gemini Man(2019)
Clay Verris

The Song of Names(2019)
Dovidl Rapoport

Anon(2018)
Sal Frieland

Valerian and the City of a Thousand Planets(2017)
Commander Arün Filitt

Killer in Red(2017)

The Confirmation(2016)
Walt

The Escape(2016)
The Driver

Last Knights(2015)
Raiden

Words and Pictures(2014)
Jack Marcus

Blood Ties(2013)
Chris Pierzynski

Shadow Dancer(2012)
Mac

Hemingway & Gellhorn(2012)
Ernest Hemingway

Intruders(2011)
John Farrow

Killer Elite(2011)
Spike

Trust(2010)
William "Will" Cameron

The International(2009)
Louis Salinger

The Boys Are Back(2009)

Duplicity(2009)
Ray Koval

Shoot 'Em Up(2007)
Smith

Elizabeth: The Golden Age(2007)
Sir Walter Raleigh

Inside Man(2006)
Dalton Russell

Children of Men(2006)
Theo Faron

The Pink Panther(2006)
Nigel Boswell / Agent 006 (uncredited)

Sin City(2005)
Dwight

Derailed(2005)
Charles Schine

Closer(2004)
Larry

King Arthur(2004)
Arthur

I'll Sleep When I'm Dead(2003)
Will Graham

Beyond Borders(2003)
Nick Callahan

The Bourne Identity(2002)
The Professor

Hostage(2002)
The Driver

Ticker(2002)
The Driver

Beat the Devil(2002)
The Driver

Gosford Park(2001)
Robert Parks

Chosen(2001)
The Driver

Star(2001)
The Driver

Greenfingers(2001)
Colin Briggs

Powder Keg(2001)
The Driver

The Follow(2001)
The Driver
Second Sight: Kingdom of the Blind(2001)
DCI Ross Tanner

Ambush(2001)
The Driver

Split Second(1999)
Michael Anderson

Croupier(1998)
Jack Manfred

Bent(1997)
Max

The Rich Man's Wife(1996)
Jake Golden

Bad Boy Blues(1996)
Paul

The Turnaround(1995)
Nick Sharman

The Return of the Native(1994)
Damon Wildeve

Doomsday Gun(1994)
Dov

An Evening With Gary Lineker(1994)
Bill

Nobody's Children(1994)
Corneliu Bratu

The Magician(1993)
George Byrne

Class of '61(1993)
Devin O'Neil

Century(1993)
Paul Reisner

Close My Eyes(1991)
Richard

Lorna Doone(1990)
John Ridd

Precious Bane(1989)
Gideon Sarn

Vroom(1988)
Jake

Kristallnacht
Lieutenant Krützfeld
Blasphemous