Filmography

The Lord of the Rings: The Rings of Power
2022 · Acting

The One Show
2006 · Acting

Black Mirror
2011 · Acting

The Diplomat
2023 · Acting

Silent Witness
1996 · Acting

The Imitation Game
2014 · Acting

Waking the Dead
2001 · Acting

Inside No. 9
2014 · Acting

No Time to Die
2021 · Acting

Penny Dreadful
2014 · Acting

Ultimate Force
2002 · Acting

Skyfall
2012 · Acting

Judge John Deed
2001 · Acting

The Ministry of Ungentlemanly Warfare
2024 · Acting

The Thick of It
2005 · Acting

Spectre
2015 · Acting

Catherine the Great
2019 · Acting

Quantum of Solace
2008 · Acting

Lord of the Flies
2026 · Acting

Our Flag Means Death
2022 · Acting

Ashes to Ashes
2008 · Acting

The Hollow Crown
2012 · Acting

Say Nothing
2024 · Acting

Cranford
2007 · Acting

Penny Dreadful: City of Angels
2020 · Acting

A Ghost Story for Christmas
1971 · Acting

Five Days
2007 · Acting

Years and Years
2019 · Acting

Watership Down
2018 · Acting

Messiah
2001 · Acting

Beautiful People
2008 · Acting

Men
2022 · Acting

Toxic Town
2025 · Acting

Vexed
2010 · Acting

Amadeus
2025 · Acting

Count Arthur Strong
2013 · Acting

Guerrilla
2017 · Acting

Comedy Showcase
2007 · Acting

Quacks
2017 · Acting

Honey
2026 · Acting

All the Devils Are Here
2025 · Acting

The Casual Vacancy
2015 · Acting

Wild Target
2010 · Acting

Lucan
2013 · Acting

Southcliffe
2013 · Acting

Ridley Road
2021 · Acting

iBoy
2017 · Acting

Man Up
2015 · Acting

Onwards and Sideways
2026 · Acting

Brexit: The Uncivil War
2019 · Acting

The Mystery of Edwin Drood
2012 · Acting

Women in Love
2011 · Acting

Trespass Against Us
2016 · Acting

Mansfield Park
2007 · Acting

Broken
2012 · Acting

Cuban Fury
2014 · Acting

Nothing Like a Dame
2018 · Acting

The Second Coming
2003 · Acting

Peterloo
2018 · Acting

Bank of Dave 2: The Loan Ranger
2025 · Acting

Bank of Dave
2023 · Acting

Learning to Breathe Under Water
2026 · Acting

Muse of Fire
2013 · Acting

Margaret Thatcher: The Long Walk to Finchley
2008 · Acting

Judas
2004 · Acting

Lennon Naked
2010 · Acting

Shakespeare Live! From the RSC
2016 · Acting

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

National Theatre Live: 50 Years on Stage
2013 · Acting

National Theatre Live: The Threepenny Opera
2016 · Acting

Bond on Location
2012 · Acting

A Ghost Story for Christmas: The Mezzotint
2021 · Acting
- No Poster
Menace
2002 · Acting

National Theatre Live: Othello
2013 · Acting

National Theatre Live: Macbeth
2018 · Acting

Blackmere
Acting

National Theatre Live: Hamlet
2010 · Acting

National Theatre Live: Young Marx
2017 · Acting

Wish 143
2009 · Acting

The First Men in the Moon
2010 · Acting

Lucan
2013 · Acting

The Roof
2016 · Acting

Zanzibar
2018 · Acting

Loving Miss Hatto
2012 · Acting

The Curse of Steptoe
2008 · Acting

The Old Man and the Land
2024 · Acting
- No Poster
Ignition
Acting

Daddy My
2016 · Acting
- No Poster
Return to Cranford
2009 · Acting

The Rime of the Ancient Mariner: Orchestra of the Age of Enlightenment
2022 · Acting
- No Poster
Designing Bond
2021 · Acting

The Interview
2019 · Acting
