2009
National Theatre Live: Phèdre as Oenone
2007
The Adventures of Young Indiana Jones: Travels with Father as Miss Helen Seymour
2006
Scoop as Sid's Co-Passenger
2006
The Best of The Tony Awards: The Plays as Lotte Schoen (segment "Lettice and Lovage")
2005
Match Point as Mrs. Eastby
2003
Bright Young Things as Lady Thobbing
2002
I, Claudius: A Television Epic as Self
2002
The Adventures of Young Indiana Jones as Miss Seymour (22 episodes)
2000
The Adventures of Young Indiana Jones: The Perils of Cupid as Miss Helen Seymour
2000
The Adventures of Young Indiana Jones: Passion for Life as Miss Helen Seymour
2000
The Adventures of Young Indiana Jones: Love's Sweet Song as Miss Helen Seymour
2000
The Adventures of Young Indiana Jones: Journey of Radiance as Miss Helen Seymour
2000
The Adventures of Young Indiana Jones: My First Adventure as Miss Helen Seymour
1998
Our Mutual Friend (4 episodes)
1997
Mrs. Dalloway as Lady Bruton
1997
Midsomer Murders as Harriet Compton (1 episode)
1997
Midsomer Murders as Naomi Inkpen (1 episode)
1996
Dalziel & Pascoe (1 episode)
1995
The Adventures of Young Indiana Jones: Treasure of the Peacock's Eye as Miss Helen Seymour
1993
The Inspector Alleyn Mysteries as Emily Pride (1 episode)
1992
Thacker as Marjorie Thacker
1992
Heartbeat as Edna Barton (1 episode)
1992
The Young Indiana Jones Chronicles as Miss Helen Seymour (31 episodes)
1990
The King's Whore as La Comtesse douairière
1987
Miss Marple: Nemesis as Clothilde Bradbury-Scott (2 episodes)
1985
EastEnders as Lydia Simmonds (3657 episodes)
1985
The Corsican Brothers as Madame de Guidice
1985
Mr. Love as Pink Lady
1984
Miss Marple as Clothilde Bradbury-Scott (2 episodes)
1983
The Wars as Lady Emmeline
1983
Affairs of the Heart (6 episodes)
1982
Charles & Diana: A Royal Love Story as Queen Elizabeth II
1982
An Inspector Calls as Sybil Birling (3 episodes)
1982
An Inspector Calls as Sybil Birling
1982
A Silly Little Habit as Daphne
1981
Marriage as Madame Fyokla
1981
The Winter's Tale as Paulina
1980
Some of My Best Friends as Billie
1980
Lady Killers as Mrs. Lillian Bywaters (1 episode)
1979
Quatermass as Annie Morgan (2 episodes)
1979
The Quatermass Conclusion as Annie Morgan
1978
BBC Television Shakespeare (1 episode)
1978
The Legacy as Nurse Adams
1976
I, Claudius (6 episodes)
1976
I, Claudius as Antonia (12 episodes)
1971
A Clockwork Orange as Conspirator
1971
Cousin Bette as Cousin Bette (5 episodes)
1969
The First Churchills (9 episodes)
1969
The First Churchills as Princess Anne (12 episodes)
1969
A Touch of Love as Sister Bennett
1968
The Bone Grinder as Gladys King
1968
2001: A Space Odyssey as Elena
1967
The Whisperers as Hospital Almoner
1967
The Forsyte Saga as Winifred Dartie (26 episodes)
1964
Ring of Spies as Elizabeth Gee
1961
Highway to Battle as Hilda
1958
Passport to Shame as June
1958
Behind the Mask as Night Sister
1951
Hallmark Hall of Fame as Madame de Guidice (1 episode)