Actor
Portraits of Dangerous Women
2024
as Nancy
Love Without Walls
2023
as Jeanie Binks
The Man in the Hat
2020
as Old Woman
Dial M for Middlesbrough
2019
as Mildred
Death on the Tyne
2018
as Mildred
Elderflower
2018
as Maureen
Murder on the Blackpool Express
2017
as Mildred
The Bad Education Movie
2015
as Margot
Containment
2015
as Enid
Doctor Who: The Time of the Doctor
2013
as Gran
Demons Never Die
2011
as Freida
Hush
2008
as Mrs. Coates
What We Did on Our Holiday
2006
as Mrs. Piscopo
A Christmas Carol
2004
as Mrs. Mops
Mrs Caldicot's Cabbage War
2003
as Joyce
Felicia's Journey
1999
as Iris
Still Crazy
1998
as Mrs. Baggot
The Winter Guest
1997
as Lily
The Man Who Knew Too Little
1997
as Woman in SS Cap
Cruel Train
1995
as Vera Mussell
15: The Life and Death of Philip Knight
1993
as Dr. Elizabeth Perry
American Friends
1991
as Mrs. Weeks
Vroom
1988
as Jake's Mother
The Lonely Passion of Judith Hearne
1987
as Mrs Friel
Raspberry Ripple
1986
as Alice
Brazil
1985
as Mrs. Buttle
The Aerodrome
1983
as Bess's Mother
The Dresser
1983
as Lydia Gibson
The Black Room
1982
as Female Lover
Somewhere More Central
1981
as Pat
Sir Henry at Rawlinson End
1980
as Lady Florrie Rawlinson
Big Wheels and Sailor
1979
as Mother
Brassneck
1975
Z.P.G.
1972
as Mary Herrick
I Want What I Want
1972
as June
The Touch
1971
as Sara Kovac
Twelfth Night
1970
as Maria
Three Sisters
1970
as Natasha
The Alphabet Murders
1965
as Mrs. Fortune
Othello
1965
as Bianca
Somewhere I've Been
as Mary