Edna
Dial M for Middlesbrough (2019)
Alice
Eat Local - A cena coi vampiri (2017)
Margaret Meldrew (archive footage) (uncredited)
British Sitcom: 60 Years of Laughing at Ourselves (2016)
Cissy Godfrey
L'esercito di papà (2016)
Granny Trill
Cider with Rosie (2015)
Granny
Into the Woods (2014)
Doreen
La nostra vacanza in Scozia (2014)
Mrs. Berry
Viva Blackpool (2006)
Julie's Mum
Footprints in the Snow (2005)
Mrs. Kinross
Quite Ugly One Morning (2004)
Jessie
Calendar Girls (2003)
Sheila Greenfield
Bodily Harm (2002)
Lana
The Debt Collector (1999)
Mrs Cummins
Big Fish (1997)
Dr. Elizabeth MacKay
Flowers of the Forest (1996)
Tom's Mother
Nervous Energy (1995)
Mrs. Dwyer
Solitaire for 2 (1995)
1st Labour MP
Message for Posterity (1994)
Margaret Meldrew
One Foot in the Algarve (1993)
Dr Johnson
Leon The Pig Farmer (1993)
Mother Superior
The Pope Must Die (1991)
Dr. Galina Petrovna
Chernobyl - un grido dal mondo (1991)
Cynthia
Beyond The Pale (1989)
Mrs. Holders
Paying Guests (Part 2) (1986)
Paying Guests (Part 1) (1986)
Dorothy Simcox
Paradise Postponed (1986)
Freda
Off Peak (1985)
Dionyza
Pericles, Prince of Tyre (1984)
Kirsten Lindstrom
Prova d'innocenza (1984)
Duchess of York
Riccardo III (1983)
Lizzy Webster
The Disappearance of Harry (1982)
Henrietta
Find Me First (1981)
Nanny
Jessie (1980)
Abbess
Hawk the Slayer (1980)
Arsinoe
The Misanthrope (1980)
Maria
Twelfth Night (1980)
Sofya Andreyevna
A Question Of Faith (1979)
Galadriel (voice)
Il Signore degli Anelli (1978)
Helen Langrishe
Langrishe, Go Down (1978)
Fairy Godmother
La scarpetta e la rosa (1976)
The General's Day (1972)
Miss Framer
Detective privato... anche troppo (1972)
Joy
A Splinter of Ice (1972)
Killing Time (1970)
Katherine
The Lie (1970)
Julie
Wine of India (1970)
Miss Cooper
Separate Tables (1970)
Maid (uncredited)
Mrs. Brown, You've Got a Lovely Daughter (1968)
Mrs. White
Sky West and Crooked (1965)
1st Waitress
The Bridal Path (1959)