Filmography

Sherlock
2010 · Acting

Midsomer Murders
1997 · Acting

Mayday
2003 · Acting

Agatha Christie's Poirot
1989 · Acting

Heartbeat
1992 · Acting

Spooks
2002 · Acting

Andor
2022 · Acting

Merlin
2008 · Acting

Relic Hunter
1999 · Acting

His Dark Materials
2019 · Acting

The Capture
2019 · Acting

The Martian
2015 · Acting

Peep Show
2003 · Acting

The Night Manager
2016 · Acting

Humans
2015 · Acting

Good Omens
2019 · Acting

The End of the F***ing World
2017 · Acting

Ideal
2005 · Acting

As Time Goes By
1992 · Acting

Being Human
2009 · Acting

Hotel Babylon
2006 · Acting

Silk
2011 · Acting

Rogue One: A Star Wars Story
2016 · Acting

Bugs
1995 · Acting

Avenue 5
2020 · Acting

Wolf Hall
2015 · Acting

Talamasca: The Secret Order
2025 · Acting

Red Eye
2024 · Acting

The Jackal
1997 · Acting

Stan Lee's Lucky Man
2016 · Acting

Dracula
2020 · Acting

We Were the Lucky Ones
2024 · Acting

The World's End
2013 · Acting

The Hack
2025 · Acting

Vivarium
2019 · Acting

The Famous Five
2023 · Acting

The War of the Worlds
2019 · Acting

Believe Me
2026 · Acting

Sherlock: The Abominable Bride
2016 · Acting

All the Money in the World
2017 · Acting

The Feed
2019 · Acting

Gulliver's Travels
2010 · Acting

The Game
2014 · Acting

The Death of Stalin
2017 · Acting

The North Water
2021 · Acting

Amadeus
2025 · Acting

Here
2024 · Acting

Race
2016 · Acting

The Amazing Mrs Pritchard
2006 · Acting

Bonekickers
2008 · Acting

A Very British Scandal
2021 · Acting

Air Crash Investigation: Special Report
2018 · Acting

Double Income, No Kids Yet
2001 · Acting

Black Mirror: Bandersnatch
2018 · Acting

Zone 414
2021 · Acting

Murder in Provence
2022 · Acting

Flawless
2007 · Acting

The Sixth Commandment
2023 · Acting

Morgan
2016 · Acting

Love, Nina
2016 · Acting

Broken News
2005 · Acting

Birthday Girl
2001 · Acting

Sightseers
2012 · Acting

Tutankhamun
2016 · Acting

Bright Star
2009 · Acting

Topsy-Turvy
1999 · Acting

Churchill
2017 · Acting

Planespotting
2005 · Acting

She Will
2022 · Acting
- No Poster
Pilgrim's Rest
1997 · Acting
- No Poster
The Little House
2010 · Acting

Get Duked!
2019 · Acting

Beau Brummell: This Charming Man
2006 · Acting

Hornblower: The Examination for Lieutenant
1998 · Acting

Metroland
1998 · Acting

Margaret Thatcher: The Long Walk to Finchley
2008 · Acting

Fortitude
Acting

Only Love
1998 · Acting

Riot at the Rite
2005 · Acting

Sherlock: Many Happy Returns
2013 · Acting

Eroica
2003 · Acting

The Wyvern Mystery
2000 · Acting

Mystery at the Prospect Hotel
2024 · Acting

Not Only But Always
2004 · Acting

The Cost of Hugging
2024 · Acting
- No Poster
Confessions of a Diary Secretary
2007 · Acting
- No Poster
The Project
2002 · Acting

Enjoy
2021 · Acting

The Government Inspector
2005 · Acting

Footprints in the Snow
2005 · Acting

The End of the F***ing world
2018 · Acting
