Filmography

Midsomer Murders
1997 · Acting

The Bill
1984 · Acting

Death in Paradise
2011 · Acting

Casualty
1986 · Acting

Agatha Christie's Poirot
1989 · Acting

Doctors
2000 · Acting

Heartbeat
1992 · Acting

Play for Today
1970 · Acting

Hollyoaks
1995 · Acting

Peak Practice
1993 · Acting

Minder
1979 · Acting

Tales of the Unexpected
1979 · Acting

Taggart
1983 · Acting

Sharpe
1993 · Acting

Judge John Deed
2001 · Acting

Boon
1986 · Acting

Lovejoy
1986 · Acting

Agatha Raisin
2016 · Acting

As If
2001 · Acting

The Marlow Murder Club
2024 · Acting

Outnumbered
2007 · Acting

The Brothers
1972 · Acting

Hammer House of Horror
1980 · Acting

Mistral's Daughter
1984 · Acting

The Afternoon Play
2003 · Acting

Cluedo
1990 · Acting

Chancer
1990 · Acting

A Christmas Carol
1984 · Acting

A Confession
2019 · Acting

The Return of Shelley
1988 · Acting

Cleopatra
1999 · Acting

Fortunes of War
1987 · Acting

Tremors: Shrieker Island
2020 · Acting

Q.E.D.
1982 · Acting

Anna Karenina
1977 · Acting

Pete versus Life
2010 · Acting

Egypt
2005 · Acting

Number 10
1983 · Acting

Wuthering Heights
1978 · Acting

Harry Enfield's Brand Spanking New Show
2000 · Acting

Trainer
1991 · Acting
- No Poster
Love and Marriage
1984 · Acting
- No Poster
Romance
1977 · Acting

Tripping Over
2006 · Acting

Victorian Scandals
1976 · Acting

Just William
1977 · Acting

Mosley
1998 · Acting
- No Poster
Sharing Time
1984 · Acting
- No Poster
Pulaski
1987 · Acting

Seconds Out
1981 · Acting

Bombay Blue
1997 · Acting

Death Watch
1980 · Acting

Dead Man's Folly
1986 · Acting

Love's Kitchen
2011 · Acting

The Glittering Prizes
1976 · Acting
- No Poster
The Case
2011 · Acting

Rogue Trader
1999 · Acting

Who Is Killing the Great Chefs of Europe?
1978 · Acting

Les Misérables
1978 · Acting
- No Poster
An Exchange of Fire
1993 · Acting
- No Poster
Brotherly Love
2000 · Acting

Plastic
2014 · Acting

Sharpe's Regiment
1996 · Acting
- No Poster
Shakespeare Lives!
1983 · Acting

Boxing Day
2021 · Acting

Sharpe: The Legend
1997 · Acting

Holocaust 2000
1977 · Acting

The Flipside of Dominick Hide
1980 · Acting

The Christmas Ball
2020 · Acting

Kisna
2005 · Acting

Mosley
1998 · Acting

The Flipside of Dominick Hide
1980 · Acting

Eagle's Wing
1979 · Acting

Hawks
1988 · Acting

Crimetime
1996 · Acting

Twelfth Night, or What You Will
1988 · Acting

Sharpe's Justice
1997 · Acting
- No Poster
Another Flip for Dominick
1982 · Acting

David Rose
2011 · Acting

Parting Shots
1999 · Acting

The Search for Tutankhamun
2005 · Acting

Bonobo
2014 · Acting

Cope
2025 · Acting
- No Poster
Justice in Wonderland
2000 · Acting

Guardian of the Abyss
1980 · Acting

Pieta
2000 · Acting

Degree of Uncertainty
1979 · Acting

A Second Son
2012 · Acting
