Filmography

Doctor Who
2005 · Acting

The Bill
1984 · Acting

Midsomer Murders
1997 · Acting

Doctor Who
1963 · Acting

Casualty
1986 · Acting

Vera
2011 · Acting

Heartbeat
1992 · Acting

Spooks
2002 · Acting

Screen Two
1985 · Acting

A Touch of Frost
1992 · Acting

ITV Playhouse
1967 · Acting

Agatha Christie's Marple
2004 · Acting

Hustle
2004 · Acting

Grace
2021 · Acting

Pie in the Sky
1994 · Acting

Soldier Soldier
1991 · Acting

Law & Order: UK
2009 · Acting

Prime Suspect
1991 · Acting

Moving On
2009 · Acting

The Musketeers
2014 · Acting

Kavanagh Q.C.
1995 · Acting

Inspector George Gently
2008 · Acting

A Thousand Blows
2025 · Acting

Hitler: The Rise of Evil
2003 · Acting

Bramwell
1995 · Acting

Strangers
1978 · Acting

Sherwood
2022 · Acting

Suspicion
2022 · Acting

The Hack
2025 · Acting

Paranoid
2016 · Acting

Here We Go
2022 · Acting

Close to the Enemy
2016 · Acting

Borderforce USA: The Bridges
2019 · Acting

Chancer
1990 · Acting

Code of a Killer
2015 · Acting

The Great Train Robbery
2013 · Acting

The Café
2011 · Acting

Heroes and Villains
2007 · Acting

Live by Night
2016 · Acting

The Aeronauts
2019 · Acting

The Light in the Hall
2022 · Acting

Kidnapped: The Chloe Ayling Story
2024 · Acting

The Death of Bunny Munro
2025 · Acting

Still Waters
2025 · Acting

Persuasion
1995 · Acting

Appropriate Adult
2011 · Acting

Just Visiting
2001 · Acting

Sink or Swim
1980 · Acting
- No Poster
Escape
1980 · Acting

Murder
2002 · Acting

Between The Sheets
2003 · Acting

Jane Hall
2006 · Acting

Journey's End
2017 · Acting

The Night Caller
2024 · Acting

Cover Her Face
1985 · Acting

Creation
2009 · Acting
- No Poster
The Lonelyhearts Kid
1984 · Acting
- No Poster
Dirty Work
2000 · Acting

Safe Conduct
2002 · Acting

The Ruby in the Smoke
2006 · Acting

Villain
2020 · Acting

Class of '76
2005 · Acting

Sirens
2002 · Acting

We'll Take Manhattan
2012 · Acting
- No Poster
Blood Rights
1990 · Acting

National Theatre Live: Mrs. Warren's Profession
2025 · Acting

The Last Days of Anne Boleyn
2013 · Acting

Doctor Who: The Caves of Androzani
1984 · Acting

Me and the Girls
1985 · Acting

All Forgotten
2001 · Acting

Eroica
2003 · Acting

National Theatre Live: The Seagull
2022 · Acting

Strike: The Birth of Solidarity
1981 · Acting
- No Poster
Little Girls Don't
1981 · Acting

Touched by Frost: Goodbye Jack
2010 · Acting

A Landing on the Sun
1994 · Acting
- No Poster
Ending Up
1989 · Acting

Aristophanes: The Gods Are Laughing
1995 · Acting

The Secret Rapture
1993 · Acting

The Great Train Robbery: A Copper's Tale
2013 · Acting

Cryptic
2014 · Acting

Pilate: The Man Who Killed Christ
2004 · Acting

Long Term Memory
1985 · Acting

Get Off My Land
2007 · Acting

My Fragile Heart
2000 · Acting

Class of '76
2005 · Acting

Victoria Station
2003 · Acting

Chain Reaction
2010 · Acting
