Jabez Wolffe
Young Woman and the Sea (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
The Flu That Killed 50 Million (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
ლეგენდა (2015)
Richard III: The New Evidence (2014)
John Aspinall
Lucan (2013)
The Doctor (9) (archive footage)
Doctor Who: The Day of the Doctor (2013)
When Coal Was King (2013)
National Theatre Live: 50 Years on Stage (2013)
Malekith
თორი: ბნელი სამყარო (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
The Borrowers (2011)
John Lennon
Lennon Naked (2010)
Salesman
The Happiness Salesman (2010)
Fred Noonan
ამელია (2009)
McCullen / Destro
G.I. Joe: The Rise of Cobra (2009)
Henry
New Orleans, Mon Amour (2008)
The Rider
წყვდიადის ალიონი (2007)
Stuart
Perfect Parents (2006)
Best Ever Muppet Moments (2006)
Doctor Who: Born Again (2005)
Narrator (voice)
Einstein's Big Idea (2005)
Doctor Who: A New Dimension (2005)
The Importance of Being Morrissey (2003)
Stephen Baxter
The Second Coming (2003)
Major Henry West
28 დღის შემდეგ (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
I Am Dina (2002)
Boethius
24 Hour Party People (2002)
Major Gen. Robert Ford
Sunday (2002)
Ben Jago
Othello (2001)
Charles Stewart
სხვაბი (2001)
Strayman
Strumpet (2001)
Wolf
The Invisible Circus (2001)
Raymond Calitri
გატაცება 60 წამში (2000)
Vincent Boyd
With or Without You (1999)
Dockers: Writing the Wrongs (1999)
Seminar Leader
ეგზისტენცია (1999)
Gary Ellis
Heart (1999)
Duke of Norfolk
ელისაბედი (1998)
Sender Horowitz
ლალზე ძვირი (1998)
Trevor Hicks
Hillsborough (1996)
Jude Fawley
Jude (1996)
David Stephens
Shallow Grave (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
Let Him Have It (1991)