2018
Mary Anning as Molly Anning2015
Poldark as Aunt Agatha2013
Father Brown as Lady Lavinia Pryde2012
For Elsie as Mama Kilov2008
The Mallen Secret as Anna Bridgmore2006
Scoop as Mrs. Quincy2006
The Line of Beauty as Lady Partridge2006
Coup! as Margaret Thatcher2003
The Mallen Streak as Not available1999
Sunburn as Mrs. Armitage1997
Midsomer Murders as Angela Hartley1997
Midsomer Murders as Hilary Compton1997
Midsomer Murders as Sylvia Lennard1992
Heartbeat as Hildy Dressler1992
As Time Goes By as Margaret1992
Mulberry as Adele1992
Rides as Not available1991
Murder Most Horrid as Dr. Rachel Vine1989
Agatha Christie's Poirot as Julia Carstairs1989
Judith Krantz's Till We Meet Again as Not available1987
The Fourth Protocol as Angela Berenson1987
Miss Marple: At Bertram's Hotel as Bess Sedgwick1986
Lovejoy as Miss Hemmingway1985
Charters and Caldicott as Margaret Mottram1984
Sherlock Holmes as Dowager Duchess1984
Miss Marple as Bess Sedgwick1984
Mr. Palfrey of Westminster as Not available1983
Return of the Jedi as Mon Mothma1983
Brass as Not available1983
Miss A and Miss M as Adult Lizzie (Narration)1982
Life After Death as Josie1981
The Last Song as Not available1981
Private Schulz as Countess1980
The Mallen Curse as Anna Brigmore1979
Shoestring as Not available1979
Yanks as Golfing friend1979
The Mallens as Not available1979
The Mallens as Anna Brigmore1978
Les Misérables as Mme Thénardier1978
Saturday, Sunday, Monday as Elena1978
Thomas Hardy: A Haunted Man as Narrator1977
Murder Most English as Mrs. Helen Carobleat1977
Raffles as Lady Paulton1976
Laurence Olivier Presents as Elena1975
The Sweeney as Hildegarde1975
Knots as The pianist1971
Sunday Bloody Sunday as Rowing Wife1970
Play for Today as Esther1970
Play for Today as Josie1970
Shadows of Fear as Maureen1970
The Lie as Esther1969
Department S as Kate Mortimer1969
Strange Report as Louise1969
The Magic Christian as Hon. Esther Grand1968
The Champions as Marion Grant1968
The Caesars as Agrippina1966
The Idol as 2nd Woman at Party1966
The Trygon Factor as Nun1964
The Wednesday Play as Matilda Boff1962
The Saint as Eleanor Bastion1962
City Beneath the Sea as Not available1961
The Avengers as Cynthia Wentworth-Howe1957
Emergency – Ward 10 as Not available