1998
Déjà Vu as Skelly's Mother1997
Michael Redgrave: My Father as Self1991
Performance as Mariya Vasilyevna1991
Uncle Vanya as Mariya Vasilyevna1990
Lorna Doone as Lady Dugal1990
Vivien Leigh: Scarlett and Beyond as Self1989
She's Been Away as Matilda1988
Stealing Heaven as Prioress1985
Out of Africa as Lady Belfield1984
The Jewel in the Crown as Lady Manners1984
Camille as Hortense1982
The Boxwallah as Amelia1981
Blunt Instrument as Mrs. Miller1980
Little Lord Fauntleroy as Lady Lorradaile1980
Jude as Louisa1980
Kate: The Good Neighbour as Kate Dawson1979
Tales of the Unexpected as Mrs Mason1979
Tales of the Unexpected as Nell Bridges1979
Sweet Wine of Youth as Mrs Brooke1979
The Winter Ladies as Miss Ives1974
Playhouse as Mrs. Brooke1974
Jennie: Lady Randolph Churchill as Duchess of Marlborough1974
Jennie: Lady Randolph Churchill as Duchess of Marlborough1972
The Shadow of the Tower as Not available1972
Breeze Anstey as Miss Wills1972
The House on Highbury Hill as Mrs. Anderson1971
Elizabeth R as Kat Ashley1971
The Grass Widows as Mrs. Augusthorpe1970
Play for Today as Mrs. Anderson1970
Play for Today as Louisa1970
Jane Eyre as Mrs. Fairfax1970
It’s Too Late Now as Sarah1969
The Virgin Soldiers as Mrs Raskin1969
A Touch of Love as Sister Harvey1969
Two Gentlemen Sharing as Mrs. Ashby-Kydd1969
Suspect as Phyllis Segal1968
The Expert as Miss Daley1968
The Charge of the Light Brigade as Mrs Codrington1967
The Jokers as Mrs. Tremayne1966
Grand Prix as Mrs. Stoddard1966
Georgy Girl as Ellen Leamington1965
BBC Play of the Month as Fraulein von Kesten1965
BBC Play of the Month as Mrs. Whitefield1965
BBC Play of the Month as Ruth Wilcox1965
BBC Play of the Month as Miss Trafalgar Gower1965
Curse of the Fly as Madame Fournier1964
The Third Secret as Mildred Hoving1963
Tom Jones as Bridget1956
Colonel March of Scotland Yard as Helen Rune1954
The Sea Shall Not Have Them as Mrs. Waltby1948
A Woman's Vengeance as Emily Maurier1946
The Captive Heart as Celia Mitchell