2020
Wings as Dora2019
Widow's Walk as Myrtle2016
Ethel & Ernest as Lady of the House (voice)2016
Golden Years as Martha2013
Leona Calderon as Not available2013
Hello: A Portrait Of Leslie Phillips as Self2010
Love/Loss as Mary2004
Agatha Christie's Marple as Belle Goedler2002
After They Were Famous as Self2001
Richard & Judy as Self2001
The Whistle-Blower as Theresa Elliot1998
Sliding Doors as James' Mother1998
The Scold's Bridle as Violet Orloff1996
Noel's Telly Years as Not available1996
September as Violet1996
Rosamunde Pilcher: September as Violet1995
Kavanagh Q.C. as Alice Aldermarten1994
Staggered as Flora1993
GMTV as Self1992
The Camomile Lawn as Polly (older)1992
Duel of Hearts as Lady Brecon1992
The Lady in Waiting as Miss Peach1990
Have a Nice Night as Jennifer Warrenton1987
The Ruth Rendell Mysteries as Milborough Lang1986
Lovejoy as Harriet Fisher1984
The First Olympics: Athens 1896 as Annabel Flack1984
Puccini as Elvira1983
Natural World as Participant1983
The Case of the Frightened Lady as Lady Lebanon Amersham1982
Blood Link as Woman in Ballroom1979
Julius Caesar as Portia1977
Holocaust 2000 as Eva Caine1977
The Disappearance as Catherine1976
Peter Pan as Mrs. Darling1976
Beauty and the Beast as Lucy1974
Swallows and Amazons as Mrs. Walker1974
The Gathering Storm as Clemmie Churchill1972
The Edwardians as Daisy1971
The Lion at World's End as Not available1970
Waterloo as Duchess of Richmond1969
Ring of Bright Water as Mary MacKenzie1969
An Elephant Called Slowly as Ginny1969
The Lions Are Free as Not available1968
The Admirable Crichton as Lady Mary1966
Mystery and Imagination as Not available1966
Born Free as Joy Adamson1965
BBC Play of the Month as Adela Quested1965
BBC Play of the Month as Fraulein von Bernburg1965
BBC Play of the Month as Mary Stuart1965
BBC Play of the Month as Hester1965
A Passage to India as Adela Quested1962
The Merv Griffin Show as Self1961
The Mike Douglas Show as Self1961
Two Living, One Dead as Helen Berger1959
The Wreck of the Mary Deare as Janet Taggart1958
Carve Her Name with Pride as Violette Szabo1958
Storm Over Jamaica as Judy Waring1957
The Smallest Show on Earth as Jean Spenser1957
The Barretts of Wimpole Street as Henrietta Barrett1956
A Town Like Alice as Jean Paget1955
Simba as Mary Crawford1955
The Ship That Died of Shame as Helen Randall1953
The Cruel Sea as Julie Hallam1953
The Oracle as Shelagh1952
Father's Doing Fine as Catherine1951
Hallmark Hall of Fame as Lady Mary1951
Hallmark Hall of Fame as Mrs. Darling1951
Hallmark Hall of Fame as Lucy1951
Hallmark Hall of Fame as Clementine Churchill1950
Sunday Night Theatre as JulietNaN
Echoes of Camusfearna as Narrator