Filmography

Sherlock
2010 · Acting

Midsomer Murders
1997 · Acting

The Crown
2016 · Acting

Death in Paradise
2011 · Acting

Agatha Christie's Poirot
1989 · Acting

Father Brown
2013 · Acting

Peak Practice
1993 · Acting

New Tricks
2004 · Acting

Dispatches
1987 · Acting

Rome
2005 · Acting

Lewis
2007 · Acting

Dalziel and Pascoe
1996 · Acting

Beauty and the Beast
2017 · Acting

Ripper Street
2012 · Acting

Mickey 17
2025 · Acting

Lovejoy
1986 · Acting

Drop the Dead Donkey
1990 · Acting

Kavanagh Q.C.
1995 · Acting

Dangerfield
1995 · Acting

Merseybeat
2001 · Acting

Comedy Connections
2003 · Acting

Modern Times
1995 · Acting

A Very Peculiar Practice
1986 · Acting

The Windsors
2016 · Acting

The Modern World: Ten Great Writers
1988 · Acting

The Suspect
2022 · Acting

Absolute Power
2003 · Acting

Call Me Mister
1986 · Acting

Nice Work
1989 · Acting
- No Poster
Verdict
1998 · Acting

The Secret
2002 · Acting

National Theatre Live: The Audience
2013 · Acting

Time Riders
1991 · Acting

The Silent War
2013 · Acting

Remember Me?
1997 · Acting

National Theatre Live: The Threepenny Opera
2016 · Acting

Stephen Sondheim's Old Friends
2022 · Acting

Pride and Prejudice: Having a Ball
2013 · Acting

The Midnight Gang
2018 · Acting

Amnesty International's Big 30
1991 · Acting
- No Poster
Player
2008 · Acting

Myra: The Making of a Monster
2003 · Acting

Human, All Too Human
1999 · Acting
- No Poster
Lullaby
2007 · Acting

RSC Live: Coriolanus
2017 · Acting

What Mad Pursuit
1985 · Acting

Hunky Dory
2011 · Acting

Consenting Adults
2007 · Acting

The Merchant of Venice
1996 · Acting

Clara Bow: Hollywood's Lost Screen Goddess
2012 · Acting

Car Trouble
1986 · Acting

Teams from Hell
1989 · Acting

The C-Word
2015 · Acting

Hospital!
1997 · Acting

The Secret
2002 · Acting

The Pleasure Principle
1992 · Acting

Hollow
2010 · Acting
