- The Wedding Video (2012) - Patricia
- The Guilt Trip (2012) – Anita
- Miss Fisher's Murder Mysteries (2012) - Aunt Prudence
- Doc Martin (2011) (guest appearance) - Shirley
- Harry Potter and the Deathly Hallows – Part 2 (2011) – Professor Pomona Sprout
- Legend of the Guardians: The Owls of Ga'Hoole (2010) – Mrs. Plithiver (voice only)
- Tinga Tinga Tales (2010) – Giraffe and Squirrel (voice only)
- Merlin (2010) – Grunhilda in episode "The Changeling"
- How To Lose Friends and Alienate People (2008) – Mrs. Kowalski
- Kingdom – Henny (1 episode, 2008)
- The Dukes (2007) – Aunt Vee
- Jam & Jerusalem – Mrs. Midge (1 episode, 2006)
- Happy Feet (2006) (voice) – Mrs. Astrakhan
- Flushed Away (2006) (voice) – Rita's Grandma
- Sir Billi the Vet (2006) (voice) – Baroness Chantal McToff
- Wallis and Edward (2005) (TV) – Aunt Bessie
- Inconceivable – Malva (1 episode)
- Marple: The Murder at the Vicarage (2004) (TV) – Mrs. Price-Ridley
- Being Julia (2004) – Dolly de Vries
- Ladies in Lavender. (2004) – Dorcas
- The Life and Death of Peter Sellers (2004) – Peg Sellers
- Modigliani (2004) – Gertrude Stein
- End of the Line (2004) – Bag Lady
- Chasing Liberty (2004) – Maria
- Harry Potter and the Chamber of Secrets (2002) – Professor Pomona Sprout
- Plots with a View (2002) – Thelma & Selma
- Alone (2002) – Caseworker
- Cats & Dogs (2001) – Sophie the Castle Maid
- Not Afraid, Not Afraid (2001)
- Dharma & Greg – Chloe (1 episode, 2000)
- House! (2000) – Beth
- Magnolia (1999) (uncredited) – Faye Barringer
- End of Days (1999) – Mabel
- Dreaming of Joseph Lees (1999) – Signora Caldoni
- Sunshine (1999) – Rose Sonnenschein
- Babe: Pig in the City (1998) (voice) – Fly the Female Sheepdog
- Vanity Fair (1998) TV mini-series – Miss Crawley
- Rugrats – Shirley Finster (1 episode, 1998)
- Mulan (1998) (voice) – The Matchmaker
- Left Luggage (1998) – Mrs. Goldman
- The First Snow of Winter (1998) – Sean Seamus Aloysius Dermot Duck
- Candy (1998/I) – Gisella
- Supply & Demand (1998) TV mini-series – Edna
- The IMAX Nutcracker (1997) – Sugar Plum
- Castle Ghosts of Wales (1997) – Hag ghost
- The Phoenix and the Carpet (1997) TV mini-series – Cook
- The Place of Lions (1997) (TV) – Miss Cole
- Different for Girls (1996) – Pamela
- Romeo + Juliet (1996) – The Nurse
- James and the Giant Peach (1996) (voice) – Aunt Sponge / The Glowworm
- Balto (1995) – Grandma Rosy/Extra Voices
- Babe (1995) (voice) – Fly the Female Sheepdog
- Cold Comfort Farm (1995) (TV) – Mrs. Beetle
- Just William – Miss Polliter (1 episode, 1994)
- Immortal Beloved (1994) – Nanette Streicherová
- Moonacre (1994) TV series – Old Elspeth
- The Age of Innocence (1993) – Mrs. Mingott
- The Comic Strip Presents... – Mother (1 episode, 1993)
- The Thief and the Cobbler (1993) (voice) – Maiden from Mombasa
- Ed and His Dead Mother (1993) – Mabel Chilton
- Stalin (1992) (TV) – Krupskaya
- As You Like It (1992) – Audrey
- Frannie's Turn (1992) TV series – Frannie Escobar
- The Butcher's Wife (1991) – Gina
- Dead Again (1991) (uncredited) – Lady
- Tonight at 8.30 – Mrs. Wadhurst (2 episodes, 1991)
- The Fool (1990) – Lady Isabel
- Pacific Heights (1990) – Realtor
- Orpheus Descending (1990) (TV) – Vee Talbot
- The Finding (1990) (TV) – Poll
- I Love You to Death (1990) – Joey's Mother
- Old Flames (1990) (TV) – Nellie
- The Fool of the World and the Flying Ship (1990) (TV) (voice)
- Murderers Among Us: The Simon Wiesenthal Story (1989) (TV) – Mrs. Rajzman
- Little Dorrit (1988) – Flora Finching
- Blackadder's Christmas Carol (1988) (TV) – Queen Victoria
- Mr Majeika (1988) TV series – Wilhelmina Worlock (Seasons 1 and 2)
- Poor Little Rich Girl: The Barbara Hutton Story (1987) (TV) – Elsa Maxwell
- Body Contact (1987) – Tony's Mother
- Little Shop of Horrors (1986) – Dental Nurse
- The Life and Loves of a She-Devil – Nurse Hopkins (1 episode, 1986)
- Blackadder II – Lady Whiteadder (1 episode, 1986)
- A Little Princess (1986) (TV) – Miss Amelia
- Scotch & Wry (1986) (V) – Various
- The Good Father (1985) – Jane Powell
- Oliver Twist (1985) TV mini-series – Mrs. Corney
- Morons from Outer Space (1985) – Doctor Wallace
- Freud (1984) TV mini-series – Baroness
- Electric Dreams (1984) – Ticket Girl
- Yentl (1983) – Sarah
- The Black Adder – Infanta Maria Escalosa of Spain (1 episode, 1983)
- Scrubbers (1983) – Jones
- Crystal Gazing (1982) – Newsreader
- Crown Court – Marilyn Munro / ... (2 episodes, 1976–1982)
- Reds (1981) (uncredited) – Woman writing in notebook
- Take a Letter Mr. Jones – Maria (6 episodes, 1981)
- A Kick Up the Eighties (1981) TV series – Various Roles
- The History Man (1981) (TV) – Melissa Tordoroff
- The Apple (1980) – Landlady
- The Lost Tribe (1980) TV mini-series – Queenie
- The Awakening (1980) – Dr. Kadira
- Tales of the Unexpected (TV series) – Mary Burge (1 episode, 1980)
- Saiyûki (1978) TV series
- On a Paving Stone Mounted (1978)
- Play for Today – Veronica (1 episode, 1977)
- Spasms (1977) (TV) – Rose Finn
- Stand Up, Virgin Soldiers (1977) – Elephant Ethel
- Christmas Box (1976) (TV)
- Angels – June Morris (2 episodes, 1976)
- Kizzy – Mrs. Doe (2 episodes, 1976)
- The Glittering Prizes (1976) TV mini-series – Olive Wise
- The Battle of Billy's Pond (1976) – Tour Guide
- Rime of the Ancient Mariner (1975) – Dorothy Wordsworth
- The Girls of Slender Means (1975) (TV) – Jane Wright
- World of Laughter (1974) TV series – Various parts
- Fall of Eagles (1974) TV mini-series – Anna Vyrubova
- Doctor in Charge – Doris (1 episode, 1973)
- Jackanory – Storyteller (5 episodes, 1968)
- Dixon of Dock Green – Anna (1 episode, 1968)
- Boy Meets Girl – Maria (1 episode, 1967)
- Theatre 625 – Rita (1 episode, 1965)
|