Filmography

Midsomer Murders
1997 · Acting

The Crown
2016 · Acting

Death in Paradise
2011 · Acting

Agatha Christie's Poirot
1989 · Acting

Black Mirror
2011 · Acting

Heartbeat
1992 · Acting

Spooks
2002 · Acting

Red Dwarf
1988 · Acting

Peak Practice
1993 · Acting

A Touch of Frost
1992 · Acting

Sherlock Holmes
1984 · Acting

Lewis
2007 · Acting

Foyle's War
2002 · Acting

Genius
2017 · Acting

Poldark
2015 · Acting

Pride and Prejudice
1995 · Acting

Prime Suspect
1991 · Acting

Judge John Deed
2001 · Acting

The War Between the Land and the Sea
2025 · Acting

SAS Rogue Heroes
2022 · Acting

How to Make a Killing
2026 · Acting

Silk
2011 · Acting

Follow the Money
2016 · Acting

The Outlaws
2021 · Acting

Heads of State
2025 · Acting

The Marlow Murder Club
2024 · Acting

Fresh Meat
2011 · Acting

Toast of London
2013 · Acting

The Man Who Fell to Earth
2022 · Acting

The Bombing of Pan Am 103
2025 · Acting

Campion
1989 · Acting

Anatomy of a Scandal
2022 · Acting

X Company
2015 · Acting

Feel Good
2020 · Acting

Chandler & Co
1994 · Acting

Spy City
2020 · Acting

Judy
2019 · Acting

Toast of Tinseltown
2022 · Acting

Rosamunde Pilcher's Shades of Love
2011 · Acting

The Strauss Dynasty
1991 · Acting

Personal Affairs
2009 · Acting

Britz
2007 · Acting

FX's A Christmas Carol
2019 · Acting

After the War
1989 · Acting

JOY
2024 · Acting

The Trench
1999 · Acting

7 Seconds
2005 · Acting

Money
2010 · Acting

Miss Marple: A Caribbean Mystery
1989 · Acting

Nightwatching
2007 · Acting

The Festival
2018 · Acting

Bank of Dave
2023 · Acting

Dutch Girls
1985 · Acting
- No Poster
Too Good to Be True
2003 · Acting

Heavyweight
2026 · Acting

City Slacker
2012 · Acting

Doc Martin and the Legend of the Cloutie
2003 · Acting

Victim
2011 · Acting

Me Without You
2001 · Acting
- No Poster
The Hunt
2001 · Acting

Back Home
2001 · Acting

Britz
2007 · Acting

The Fall
2022 · Acting

National Theatre Live: The Seagull
2016 · Acting

Too Good to Be True
2003 · Acting

Office Royale
2023 · Acting

Tiny Little Voices
2025 · Acting
- No Poster
Citizen Locke
1994 · Acting

Being Mr Wickham
2021 · Writer, Acting
