|
Doctor Who: Wish World & The Reality War (2025) as Doctor Who (archive footage) (uncredited) |
|
Doctor Who at the Proms (2024) as The Doctor (9) (archive footage) |
|
Whispers of Freedom (2024) as Herbert Köfer |
|
Young Woman and the Sea (2024) as Jabez Wolffe |
|
An Angel on Oxford Street (2024) as Saul (voice) |
|
The Kemps: All Gold (2023) as Luke Dunmore |
|
Dodger Special: Coronation (2023) as Fagin |
|
Dodger Special: Bad Egg (2023) as Fagin |
|
Dodger Special: Christmas (2022) as Fagin |
|
Dodger Special: Train (2022) as Fagin |
|
My Name Is Leon (2022) as Mr. Devlin |
|
Robbo: The Bryan Robson Story (2021) as Self |
|
Set the Night on Fire: The Story of Ewan MacColl (2021) as Self |
|
The Hour (2020) as Himself |
|
The Kemps: All True (2020) as Self |
|
Endless (2020) as |
|
A Year in the Life of a Year 2019 (2020) as Himself |
|
The Flu That Killed 50 Million (2018) as Narrator |
|
Where Hands Touch (2018) as Heinz |
|
Dead in a Week (Or Your Money Back) (2018) as Harvey |
|
King Lear (2018) as Oswald |
|
RSC Live: Macbeth (2018) as Macbeth |
|
Manchester: 100 Days After The Attack (2017) as Voice |
|
The Last Miners (2016) as Narrator (voice) |
|
Doctor Who: The Husbands of River Song (2015) as The Doctor (9) (picture) (uncredited) |
|
Legend (2015) as Leonard 'Nipper' Read |
|
Richard III: The New Evidence (2014) as Narrator |
|
Lucan (2013) as John Aspinall |
|
Doctor Who: The Day of the Doctor (2013) as The Doctor (9) (archive footage) |
|
When Coal Was King (2013) as Narrator |
|
National Theatre Live: 50 Years on Stage (2013) as |
|
Thor: The Dark World (2013) as Malekith |
|
Muse of Fire (2013) as Self |
|
Emily (2013) as James |
|
National Theatre Live: Antigone (2012) as Creon, King of Thebes |
|
When Wrestling Was Golden: Grapples, Grunts and Grannies (2012) as Narrator |
|
Song for Marion (2012) as James |
|
The Borrowers (2011) as Pod Clock |
|
Lennon Naked (2010) as John Lennon |
|
Amelia (2009) as Fred Noonan |
|
G.I. Joe: The Rise of Cobra (2009) as McCullen / Destro |
|
The Happiness Salesman (2009) as Salesman |
|
Doctor Who: The Next Doctor (2008) as The Doctor (9) (archive footage) |
|
New Orleans, Mon Amour (2008) as Henry |
|
The Seeker: The Dark Is Rising (2007) as The Rider |
|
Perfect Parents (2006) as Stuart |
|
Best Ever Muppet Moments (2006) as Self |
|
Einstein's Big Idea (2005) as Narrator (voice) |
|
The Dark Side of Porn: Porn Shutdown (2005) as |
|
Doctor Who: A New Dimension (2005) as Self |
|
The Importance of Being Morrissey (2003) as Narrator |
|
The Second Coming (2003) as Stephen Baxter |
|
28 Days Later (2002) as Major Henry West |
|
Flesh and Blood (2002) as Joe Broughton |
|
Tony Adams - Drunk And Dry (2002) as Narrator |
|
Revengers Tragedy (2002) as Vindici |
|
The King and Us (2002) as Anthony |
|
I Am Dina (2002) as Leo Zhukovsky |
|
24 Hour Party People (2002) as Boethius (uncredited) |
|
Sunday (2002) as Major Gen. Robert Ford |
|
Othello (2001) as Ben Jago |
|
The Others (2001) as Charles Stewart |
|
Strumpet (2001) as Strayman |
|
The Invisible Circus (2001) as Wolf |
|
Gone in Sixty Seconds (2000) as Raymond Calitri |
|
With or Without You (1999) as Vincent Boyd |
|
Dockers: Writing the Wrongs (1999) as Narrator (voice) |
|
eXistenZ (1999) as Seminar Leader |
|
Heart (1999) as Gary Ellis |
|
Elizabeth (1998) as Duke of Norfolk |
|
A Price Above Rubies (1998) as Sender Horowitz |
|
Hillsborough (1996) as Trevor Hicks |
|
Jude (1996) as Jude Fawley |
|
Shallow Grave (1994) as David Stephens |
|
Anchoress (1993) as Priest |
|
Roots (1992) as Frankie Bryant |
|
Continental Drift (1992) as (Business with Friends) |
|
Death and the Compass (1992) as Schartach / Zunz / Gryphius |
|
Rachel's Dream (1992) as Man in Dream |
|
Let Him Have It (1991) as Derek Bentley |
|
Unchosen () as Mr. Phillips |
|
Color Your Hurt () as James |
|
Hear Me Roar () as Michael Bellinger |
|
Chasing Millions () as |