- 2024
- 2023
Fair Play : Campbell
- 2023
Opération Fortune : Ruse de Guerre : Norman
- 2022
Vesper Chronicles : Jonas
- 2022
Charlotte : Albert Salomon (voix)
- 2022
Choose or Die : Hal
- 2022
Le Contracteur : Virgil
- 2022
Ray Donovan : Terry Donovan
- 2021
Flag Day : Mr. Emmanuel
- 2021
- 2021
Le Virtuose : The Loner
- 2020
The Gentlemen : Big Dave
- 2019
Pets United : L'union fait la force : Mayor Frank Stone
- 2019
Abigail : Le Pouvoir de l'élue : Jonathan Foster
- 2019
Fast & Furious : Hobbs & Shaw : Professor Andreiko
- 2019
The Professor and the Madman : Muncie
- 2019
Feedback : Jarvis Dolan
- 2018
Vice : Paul Wolfowitz
- 2018
Il était une fois Deadpool : Headmaster
- 2018
Mowgli : La Légende de la jungle : Vihaan
- 2018
Undercover: Une histoire vraie : Art Derrick
- 2018
- 2018
Otages à Entebbe : Shimon Peres
- 2017
The Secret Man : Mark Felt : Agency Man
- 2017
- 2017
Trahisons : Heinrich Himmler
- 2017
Une Belle rencontre : Sammy Smith
- 2016
A Kind of Murder : Kimmel
- 2016
Golem, le tueur de Londres : Uncle Tommy Farr
- 2015
Seul contre tous : Dr. Steven DeKosky
- 2014
The One and Only Mike Leigh : Lui-même
- 2014
Broadmoor - Inside Britain's Highest Security Psychiatric Hospital : Narrator
- 2014
God's Pocket : Smilin' Jack Moran
- 2014
Le Monde de Nathan : Richard
- 2013
Une belle fin : John May
- 2013
Completing the Golden Mile: The Making of The World's End : Lui-même
- 2013
Ordure ! : Clifford Blades
- 2013
Le Dernier Pub avant la fin du monde : Peter Page
- 2013
Jack le chasseur de géants : Crawe
- 2012
Renaissance : Dr. Ludwig Guttmann
- 2012
A Running Jump : Perry
- 2012
- 2012
Walking the Dogs : The Intruder
- 2012
Boys On Film 8: Cruel Britannia : Carson (segment "Man and Boy")
- 2012
I, Anna : D.I. Kevin Franks
- 2012
- 2012
- 2011
Junkhearts : Frank
- 2011
Tyrannosaur : James
- 2010
London Boulevard : DI Bailey
- 2010
Thorne: Sleepyhead : Tughan
- 2010
Man and Boy : Carson
- 2010
- 2009
Moi et Orson Welles : John Houseman
- 2009
Heartless : Weapons Man
- 2009
La Disparition d'Alice Creed : Vic
- 2009
The Red Riding Trilogy - 1980 : Jack Whitehead
- 2009
The Red Riding Trilogy - 1974 : Jack Whitehead
- 2008
The 39 Steps : Scudder
- 2008
God on Trial : Lieble
- 2008
- 2008
Be Happy : Scott
- 2008
Faintheart : Richard
- 2007
Grow Your Own : Little John
- 2007
I Want Candy : Doug Perry
- 2006
Sixty Six : Manny Rubens
- 2006
L'Illusionniste : Josef Fischer
- 2006
Miami Vice : Deux flics à Miami : Nicholas
- 2006
- 2006
- 2005
Le Nouveau Monde : Eddie
- 2005
The Secret life of words : Victor
- 2005
Pierrepoint : Le dernier Bourreau : James 'Tish' Corbitt
- 2005
Match Point : Office Worker (Non crédité)
- 2005
Beowulf : La Légende Viking : Father Brendan
- 2005
Friends & Crocodiles : Butterworth
- 2005
1520 par Le sang du glaive : Fabio
- 2004
Vera Drake : Reg
- 2004
Quite Ugly One Morning : Stephen Lime
- 2004
The Rocket Post : Heinz Dombrowsky
- 2004
Caught in the Act : Gary Grissom
- 2004
Post : Jack
- 2003
Cheeky : Reg
- 2003
21 grammes : Reverend John
- 2002
Gangs of New York : Killoran
- 2002
Bodily Harm : Bernard Chalk
- 2001
The Bunker : Pfc Kreuzmann
- 2001
The Emperor's New Clothes : Louis Marchand
- 2000
Peaches : Brian
- 2000
Gangster No. 1 : Eddie Miller
- 1999
Mad Cows : Constable
- 1999
Janice l'intérimaire : Mr Tense
- 1999
Plastic Man : Liam Cooper
- 1999
This Year's Love : Eddie
- 1998
You Are Here : Nigel Pubis
- 1998
B. Monkey : Young Thug
- 1998
Crime et châtiment : Dimitri
- 1997
L'Homme qui en savait trop... peu : Thief
- 1988
Didn't You Kill My Brother? : Youth in Cantonese Takeaway (Non crédité)
- 1988
The Yob : Chip Shop Youth (Non crédité)