Filmography

Watch What Happens Live with Andy Cohen
2009 · Acting

The Late Show with Stephen Colbert
2015 · Acting

Coronation Street
1960 · Acting

Midsomer Murders
1997 · Acting

The Crown
2016 · Acting

The Graham Norton Show
2007 · Acting

Agatha Christie's Poirot
1989 · Acting

Loose Women
1999 · Acting

Silent Witness
1996 · Acting

Play for Today
1970 · Acting

Newsnight
1980 · Acting

The South Bank Show
1978 · Acting

Screen Two
1985 · Acting

Monster: The Ed Gein Story
2025 · Acting

Playhouse
1974 · Acting

Citadel
2023 · Acting

Soldier Soldier
1991 · Acting

Law & Order: UK
2009 · Acting

ScreenPlay
1986 · Acting

Performance
1991 · Acting

Maleficent
2014 · Acting

Love Life
2020 · Acting

A Christmas Carol
2009 · Acting

Maleficent: Mistress of Evil
2019 · Acting

Softly Softly: Task Force
1969 · Acting

Magpie Murders
2022 · Acting

Kavanagh Q.C.
1995 · Acting

Disclaimer
2024 · Acting

Harlots
2017 · Acting

North & South
2004 · Acting

Grotesquerie
2024 · Acting

Cold Storage
2026 · Acting

The Gentle Touch
1980 · Acting

Moonflower Murders
2024 · Acting

Rose and Maloney
2002 · Acting

Cranford
2007 · Acting

I Am...
2019 · Writer, Acting

Dangerous Liaisons
2022 · Acting

World on Fire
2019 · Acting

Sherwood
2022 · Acting

Phantom Thread
2017 · Acting

Marble Hall Murders
2026 · Acting

Mum
2016 · Acting

Save Me
2018 · Acting
- No Poster
Barlow
1971 · Acting

River
2015 · Acting

Mrs. Harris Goes to Paris
2022 · Acting

Bulman
1985 · Acting

Queer
2024 · Acting

Alan Bennett's Talking Heads
2020 · Acting

Wings
1977 · Acting

Let Him Go
2020 · Acting

Life After Life
2022 · Acting

The Cazalets
2001 · Acting

Midwinter Break
2026 · Acting

Fleming
2014 · Acting

The Queen
2009 · Acting
- No Poster
Tears Before Bedtime
1995 · Acting

Mayday
2013 · Acting

Holding On
1997 · Acting
- No Poster
A Bunch of Fives
1977 · Acting

Village Hall
1974 · Acting

Ain't Misbehavin'
1994 · Acting

Womb
2010 · Acting
- No Poster
Sharing Time
1984 · Acting

Secrets & Lies
1996 · Acting

Back to Black
2024 · Acting

Real Women
1998 · Acting

Painted Lady
1997 · Acting

Black Cab
2000 · Acting

Romeo & Juliet
2013 · Acting

David Copperfield
2000 · Acting

Misbehaviour
2020 · Acting

Objects of Affection
1982 · Acting

Topsy-Turvy
1999 · Acting

Mr. Turner
2014 · Acting

The Critic
2024 · Acting

All or Nothing
2002 · Acting

Vera Drake
2004 · Acting
- No Poster
The Mushroom Picker
1993 · Acting

Little Napoleons
1994 · Acting

King Cinder
1977 · Acting

Molly Moon and the Incredible Book of Hypnotism
2015 · Acting
- No Poster
Other People's Children
2000 · Acting

Another Year
2010 · Acting

Give us a Break
1983 · Acting

Winter of the Crow
2026 · Acting

An Adventure in Space and Time
2013 · Acting

Bodily Harm
2002 · Acting

Ordinary Love
2019 · Acting

General Hospital
1972 · Acting

Hampstead
2017 · Acting
- No Poster
Goggle Eyes
1993 · Acting

Rupture
2016 · Acting

Mr. Burton
2025 · Acting

A Skirt Through History
1994 · Acting

Leap in the Dark
1973 · Acting

Dance with a Stranger
1985 · Acting

Sammy and Rosie Get Laid
1987 · Acting

Spike Island
2012 · Acting
- No Poster
Jack of Spades
Acting
- No Poster
The Emigrants
1976 · Acting

National Theatre Live: LOVE
2018 · Acting

Top Girls
1991 · Acting
- No Poster
To Provide All People
2018 · Acting

The Firm
1989 · Acting

Everything I Ever Wanted to Tell My Daughter About Men
2022 · Acting

The Christmas Candle
2013 · Acting
- No Poster
The Bite
1996 · Acting

Alan Clarke: Out of His Own Light
2016 · Acting

National Theatre Live: Les Liaisons Dangereuses
2026 · Acting

David Copperfield
2001 · Acting

The Great Ecstasy of Robert Carmichael
2005 · Acting
- No Poster
Escorted
Acting

The Go-Between
2015 · Acting

Mike Leigh: Making Plays
1982 · Acting

Ashes
2012 · Acting

High Hopes
1989 · Acting

Promoted to Glory
2003 · Acting

Our Winnie
1982 · Acting

Milk
1999 · Acting

High Season
1987 · Acting
- No Poster
Crime Story
1992 · Acting

Grown-Ups
1980 · Acting

A Very British Brothel
2015 · Acting

The Moon Over Soho
1985 · Acting

Bad Girl
1992 · Acting

A Five Star Life
2013 · Acting

Sparkle
2007 · Acting

Ghosts
2014 · Acting
- No Poster
The One and Only Mike Leigh
2014 · Acting

Toy Boys
1999 · Acting

Untitled 13
Acting

Christmas Present
1985 · Acting

O Mary This London
1994 · Acting

Angels in the Annexe
1984 · Acting

Plain Jane
2002 · Acting

Perfect Parents
2006 · Acting
- No Poster
Dual Balls
1997 · Acting

A Very British Brothel 2
2017 · Acting

The Agency
2017 · Acting
- No Poster
A Statement of Affairs
1993 · Acting

Dog Ends
1984 · Acting
