
2021
Professor T as Adelaide Tempest2021
The Prince as Queen Elizabeth (voice)2020
Enola Holmes as The Dowager2020
Dolittle as Dragon (voice)2018
The Highway Rat as The Rabbit (voice)2018
Vanity Fair as Lady Matilda Crawley2017
Man in an Orange Shirt as Mrs. March2016
Alice Through the Looking Glass as Aunt Imogene2016
The Collection as Yvette Sabine2015
Survivor as Sally2015
Mr. Holmes as Madame Schirmer2015
The Lady in the Van as Ursula Vaughan Williams2015
Miss You Already as Jill2014
Outlander as Mother Hildegarde2014
Into the Woods as Giant2013
Vicious as Violet Crosby2013
Big School as Ms Baron2013
National Theatre Live: People as Dorothy Stacpoole2013
National Theatre Live: 50 Years on Stage as Kay2013
Trap for Cinderella as Aunt Elinor2012
Shoot the Moon: The Making of 'Hugo' as Self2012
Suspension of Disbelief as Nesta2012
Private Peaceful as Grandma Wolf2011
Hugo as Madame Emilie2010
Harry Potter and the Deathly Hallows: Part 1 as Olympe Maxime2010
Alice in Wonderland as Aunt Imogene2010
The Book of Eli as Martha2010
The Nutcracker as The Rat Queen / Frau Eva2010
National Theatre Live: The Habit of Art as Kay2006
The History Boys as Mrs. Lintott2005
Harry Potter and the Goblet of Fire as Madame Olympe Maxime2005
Sensitive Skin as Not available2004
Agatha Christie's Marple as Mrs. Maud Dane Calthrop2004
New Tricks as Not available2004
Who Do You Think You Are? as Self2003
Love Actually as Lesbian Lover (uncredited)2002
Born and Bred as Eugenia Maddox2002
What's Your Problem? as Not available2001
Waking the Dead as Alice Taylor-Garnett1999
The Cherry Orchard as Charlotte Ivanovna1997
The History of Tom Jones: A Foundling as Aunt Western1996
Cold Lazarus as Emma Porlock1994
Downwardly Mobile as Not available1993
Genghis Cohn as Dr. Helga Feuchtwanger, Psychiatrist1993
Genghis Cohn as Dr. Helga Feuchtwanger1993
Every Silver Lining as Not available1992
Heartbeat as Tessa1991
Bejewelled as Beatrice1990
Strike It Rich as Mrs de Vere1989
Agatha Christie's Poirot as Salome Otterbourne1989
Stay Lucky as Not available1988
A Kind of Living as Not available1986
Unnatural Causes as Marcia1985
Murder with Mirrors as Miss Bellaver1982
The Bounder as Celia1982
Skirmishes as Jean1980
Flickers as Maud Cole1980
Rising Damp as Miss Jones1977
Wombling Free as Julia Frogmorton1977
The Galton & Simpson Playhouse as The Woman1976
To the Devil a Daughter as Salvation Army Major1976
Housewives' Choice as Marcia1974
Rising Damp as Ruth1974
All Good Men as Not available1972
Right to Work March as Elizabeth I1972
Our Miss Fred as Miss Lockhart1970
Play for Today as Marcia1970
Play for Today as Maria Waite1970
Every Home Should Have One as Maud Crape