Jabez Wolffe
Face à la mer : l’histoire de Trudy Ederle (2024)
Saul (voice)
An Angel on Oxford Street (2024)
Luke Dunmore
The Kemps: All Gold (2023)
Fagin
Dodger Special: Coronation (2023)
Dodger Special: Bad Egg (2023)
Dodger Special: Christmas (2022)
Dodger Special: Train (2022)
Mr. Devlin
My Name Is Leon (2022)
Self
Robbo: The Bryan Robson Story (2021)
Set the Night on Fire: The Story of Ewan MacColl (2021)
Himself
The Hour (2020)
The Kemps: All True (2020)
Endless (2020)
A Year in the Life of a Year 2019 (2020)
Narrator
Les grandes épidémies de l'histoire : la grippe espagnole (2018)
Heinz
Where Hands Touch (2018)
Harvey
Dead in a Week (Or Your Money Back) (2018)
Oswald
King Lear (2018)
Macbeth
RSC Live: Macbeth (2018)
Voice
Manchester: 100 Days After The Attack (2017)
Leonard 'Nipper' Read
Legend (2015)
Richard III: The New Evidence (2014)
John Aspinall
Lucan (2013)
The Doctor (9) (archive footage)
Doctor Who : Le jour du Docteur (2013)
When Coal Was King (2013)
National Theatre Live: 50 Years on Stage (2013)
Malekith
Thor : Le Monde des ténèbres (2013)
Muse of Fire (2013)
James
Emily (2013)
Creon, King of Thebes
National Theatre Live: Antigone (2012)
When Wrestling Was Golden: Grapples, Grunts and Grannies (2012)
Song for Marion (2012)
Pod Clock
Le Mini Noël des Borrowers (2011)
John Lennon
Lennon Naked (2010)
Salesman
The Happiness Salesman (2010)
Fred Noonan
Amélia (2009)
McCullen / Destro
G.I. Joe : Le Réveil du Cobra (2009)
Henry
New Orleans, Mon amour (2008)
The Rider
Les Portes du temps (2007)
Stuart
Perfect Parents (2006)
Best Ever Muppet Moments (2006)
Doctor Who: Born Again (2005)
Narrator (voice)
E=mc2 - Une biographie de l'équation (2005)
Doctor Who: A New Dimension (2005)
The Importance of Being Morrissey (2003)
Stephen Baxter
The Second Coming (2003)
Major Henry West
28 Jours plus tard (2002)
Joe Broughton
Flesh and Blood (2002)
Tony Adams - Drunk And Dry (2002)
Vindici
Revengers Tragedy (2002)
Anthony
The King and Us (2002)
Leo Zhukovsky
Dina (2002)
Boethius
24 Hour Party People (2002)
Major Gen. Robert Ford
Sunday (2002)
Ben Jago
Othello (2001)
Charles Stewart
Les Autres (2001)
Strayman
Strumpet (2001)
Wolf
Vérité apparente (2001)
Raymond Calitri
60 secondes chrono (2000)
Vincent Boyd
With or Without You (1999)
Dockers: Writing the Wrongs (1999)
Seminar Leader
eXistenZ (1999)
Gary Ellis
Mort clinique (1999)
Duke of Norfolk
Elizabeth (1998)
Sender Horowitz
Sonia Horowitz, l'insoumise (1998)
Trevor Hicks
Hillsborough (1996)
Jude Fawley
Jude (1996)
David Stephens
Petits meurtres entre amis (1994)
Priest
Anchoress (1993)
Frankie Bryant
Roots (1992)
(Business with Friends)
Continental Drift (1992)
Schartach / Zunz / Gryphius
Death and the Compass (1992)
Man in Dream
Rachel's Dream (1992)
Derek Bentley
L'âge de vivre (1991)