Filmography

Midsomer Murders
1997 · Acting

Death in Paradise
2011 · Acting

Harry Potter and the Philosopher's Stone
2001 · Acting

One Last Shot
2026 · Acting

Waking the Dead
2001 · Acting

His Dark Materials
2019 · Acting

Barbie
2023 · Acting

An Audience with...
1978 · Acting

Not Going Out
2006 · Acting

The Girlfriend Experience
2016 · Acting

Shakespeare & Hathaway - Private Investigators
2018 · Acting

Beauty and the Beast
2017 · Acting

Celebrity Mastermind
2003 · Acting

Fleabag
2016 · Acting

Prime Suspect
1991 · Acting

Moving On
2009 · Acting

Silk
2011 · Acting

As If
2001 · Acting

Your Fault: London
2026 · Acting

Plebs
2013 · Acting

Above Suspicion
2009 · Acting

My Fault: London
2025 · Acting

The Foreigner
2017 · Acting

Cleaner
2025 · Acting

Keen Eddie
2003 · Acting

Memory
2022 · Acting

The Protégé
2021 · Acting

Hamlet
1996 · Acting

The Reluctant Vampire
2026 · Acting

Champion
2023 · Acting

Semi-Detached
2020 · Acting

The Feud
2025 · Acting

Tinsel Town
2025 · Acting

Father Christmas Is Back
2021 · Acting

2036 Origin Unknown
2018 · Acting

Hamilton: In the Interest of the Nation
2012 · Acting

The Lady of Heaven
2021 · Acting

Red Dwarf: The Promised Land
2020 · Acting

Boys on Film 8: Cruel Britannia
2012 · Acting

National Theatre Live: Macbeth
2013 · Acting

The Hooligan Factory
2014 · Acting

Christmas in Paradise
2022 · Acting

The Chef's Letter
2008 · Acting

One Year Off
2023 · Acting

Christmas in the Caribbean
2022 · Acting

The People Before
2025 · Acting

A Christmas Carol
2000 · Acting

The Clandestine Marriage
1999 · Acting
- No Poster
The Making of Julius Caesar: Royal Shakespeare Company
2012 · Acting

Ein Sommer in Kapstadt
2010 · Acting

Lulu and Jimi
2009 · Acting

Coffee Wars
2023 · Acting

Swede Caroline
2024 · Acting

In Search of Shakespeare
2003 · Acting
- No Poster
Olde Boys
Acting

Lessons of the Hour
2019 · Acting

Julius Caesar
2012 · Acting
- No Poster
Breach
2020 · Acting
