
Filmography

The Lord of the Rings: The Rings of Power
2022 · Tom Bombadil

The One Show
2006 · Self

Black Mirror
2011 · Michael Callow

Silent Witness
1996 · Actor

The Diplomat
2023 · Prime Minister Nicol Trowbridge

Waking the Dead
2001 · James Mitcham

The Imitation Game
2014 · Detective Robert Nock

Inside No. 9
2014 · Prince Rico / Gus

No Time to Die
2021 · Tanner

Penny Dreadful
2014 · John Clare / The Creature

Skyfall
2012 · Tanner

Judge John Deed
2001 · Actor

The Thick of It
2005 · Ed

The Ministry of Ungentlemanly Warfare
2024 · Churchill

Quantum of Solace
2008 · Tanner

Spectre
2015 · Tanner

Lord of the Flies
2026 · Ralph's Father (uncredited)

Honey
2026 · Graham Anderson

Our Flag Means Death
2022 · Captain Nigel Badminton / Chauncey Badminton

Catherine the Great
2019 · Nikita Ivanovich Panin

The Hollow Crown
2012 · Bollingbroke

Ashes to Ashes
2008 · Actor

Ultimate Force
2002 · Actor

Cranford
2007 · Septimus Hanbury

Penny Dreadful: City of Angels
2020 · Dr. Peter Craft

Five Days
2007 · Kyle Betts

A Ghost Story for Christmas
1971 · Edward Williams

Years and Years
2019 · Stephen Lyons

Say Nothing
2024 · Frank Kitson

Messiah
2001 · Stewart Dean

Watership Down
2018 · Cowslip (voice)

Beautiful People
2008 · Ross

Toxic Town
2025 · Des Collins

Vexed
2010 · Dan Bishop

Men
2022 · Geoffrey

Amadeus
2025 · Emperor Joseph

Comedy Showcase
2007 · Rob Black

Guerrilla
2017 · Pence

Count Arthur Strong
2013 · Michael Baker

The Casual Vacancy
2015 · Barry Fairbrother

Southcliffe
2013 · David Whitehead

Quacks
2017 · Robert Lessing

All the Devils Are Here
2025 · Harold Laing

Ridley Road
2021 · Colin Jordan

Trespass Against Us
2016 · P.C Lovage

Lucan
2013 · Lord Lucan

The Mystery of Edwin Drood
2012 · Reverend Septimus Crisparkle

Wild Target
2010 · Gerry Bailey

Women in Love
2011 · Rupert Birkin

Man Up
2015 · Sean

iBoy
2017 · Ellman

Broken
2012 · Bob Oswald

Onwards and Sideways
2026 · Professor Ridge

Brexit: The Uncivil War
2019 · Craig Oliver

The Second Coming
2003 · Father Dillane

Mansfield Park
2007 · Rushworth

Cuban Fury
2014 · Gary

Peterloo
2018 · Henry Hunt

Nothing Like a Dame
2018 · Self (archive footage) (uncredited)

Bank of Dave 2: The Loan Ranger
2025 · Dave Fishwick

Bank of Dave
2023 · Dave Fishwick

Judas
2004 · Andrew
Menace
2002 · Kevin

A Ghost Story for Christmas: The Mezzotint
2021 · Edward Williams

National Theatre Live: 50 Years on Stage
2013 · Iago

National Theatre Live: The Threepenny Opera
2016 · Captain Macheath, aka 'Mac the Knife'

Shakespeare Live! From the RSC
2016 · Self - Performer

Lennon Naked
2010 · Brian Epstein

Margaret Thatcher: The Long Walk to Finchley
2008 · Denis Thatcher

Learning to Breathe Under Water
2026 · Peter

Blackmere
TBA · Actor

National Theatre Live: Othello
2013 · Iago

Muse of Fire
2013 · Self

National Theatre Live: Macbeth
2018 · Macbeth

National Theatre Live: The Last of the Haussmans
2012 · Nick

Bond on Location
2012 · Self / Bill Tanner

The First Men in the Moon
2010 · Bedford
Return to Cranford
2009 · Septimus

National Theatre Live: Young Marx
2017 · Marx

Wish 143
2009 · Wishman

The Roof
2016 · Yet Another Fan

National Theatre Live: Hamlet
2010 · Hamlet

The Old Man and the Land
2024 · David (voice)

Zanzibar
2018 · Prince Rico / Gus

Lucan
2013 · Lord Lucan

Daddy My
2016 · Father

The Curse of Steptoe
2008 · Alan Simpson
Ignition
TBA · Actor

Loving Miss Hatto
2012 · Young Barrington Coupe
Designing Bond
2021 · Self

The Interview
2019 · Interviewer

The Rime of the Ancient Mariner: Orchestra of the Age of Enlightenment
2022 · Narrator