2022
Willow as Queen Bavmorda2014
Grantchester as Daisy Livingstone2014
Outlier as Not available2011
The Last Post as Colette2010
Upstairs Downstairs as Rose Buck2010
The Heavy as Mrs. Mason2008
Sense and Sensibility as Mrs. Ferrars2008
Crooked House as Not available2008
Crooked House as Lady Constance de Momery2007
The 50 Greatest Television Dramas as Self2006
The One Show as Self - Guest2004
The Paul O'Grady Show as Not available2004
Julian Fellowes Investigates: A Most Mysterious Murder as Violet Sidney2000
The Ghost Hunter as Mrs Croker2000
Monarch as The Queens1999
Holby City as Vera Engells1997
Agatha Christie's The Pale Horse as Thyrza Grey1994
The All New Alexei Sayle Show as Not available1994
Fatherland as Anna von Hagen1992
Adam Bede as Lisbeth Bede1991
Bejewelled as Barbara1990
Sesame Street: Sing Yourself Silly! as Not available1989
Danny the Champion of the World as Miss Hunter1989
Doctor Who: Battlefield as Morgaine1989
A Connecticut Yankee in King Arthur's Court as Morgana1989
No Strings as Not available1988
Willow as Queen Bavmorda1985
Return to Oz as Nurse Wilson / Mombi1985
The Corsican Brothers as Mazzere1985
Answer Me as Joan Matlin1984
Murder, She Wrote as Glenda Highsmith1984
Tales from the Darkside as Joan Matlin1984
Master of the Game as Mrs. Talley1984
Doctor Who: Resurrection of the Daleks as Sara Kingdom (archive footage) (uncredited)1982
9 to 5 as Roz Keith1981
Goliath Awaits as Dr. Goldman1981
See China and Die as Sally Hackman1980
The Changeling as Joanna Russell1979
Trapper John, M.D. as Not available1977
The Love Boat as Celia Hoffman1976
The Eagle Has Landed as Joanna Grey1974
UFO Contatto radar... Stanno atterrando! as Not available1973
The Persuaders! as Nicola1973
Dark Places as Victoria1972
The Waltons as Hilary von Kleist1972
Frenzy as Monica Barling1972
A Day in the Death of Joe Egg as Mother on moonrocket1971
Upstairs, Downstairs as Rose Buck1971
Upstairs, Downstairs as self1971
The Persuaders! as Nicola1971
The Rivals of Sherlock Holmes as Mrs. Vanrenen1971
Skin Deep as Madeleine Walsh1970
Play for Today as Madeleine Walsh1970
UFO as Janna1970
Jane Eyre as Mrs. Rochester1969
Department S as Agatha Pollen1969
The Limbo Line as Not available1968
The Dick Cavett Show as Self - Guest1968
Hawaii Five-O as Sister Harmony1968
The Expert as Sybil Houghton1968
Charlie Bubbles as Waitress (uncredited)1968
A Bit of Crucifixion, Father as Edna1966
Doctor Who: The Daleks' Master Plan as Sara Kingdom1966
The Informer as Sylvia Parrish1965
Gideon's Way as Sandra Casey1965
Gideon's Way as Elspeth McCrae1965
Doctor Who: The Crusade as Joanna1964
Face of a Stranger as Not available1963
Doctor Who as Sara Kingdom1963
Doctor Who as Morgaine1963
Cleopatra as Octavia1963
Cleopatra as Octavia (uncredited)1963
Unearthly Stranger as Miss Ballard1962
The Tonight Show Starring Johnny Carson as Self1962
The Saint as Anne Kirby1962
The Saint as Maria1962
The Saint as Helen Phillips1962
Heart to Heart as Peggy Mann1961
The Mike Douglas Show as Self1961
The Roman Spring of Mrs. Stone as Party Guest (uncredited)1961
The Rebel as Strange Woman at Party (Uncredited)1961
The Horsemasters as Andrienne1961
The Horsemasters as Ingrid1960
Danger Man as Not available1959
The Twilight Zone as Alicia1959
The Third Man as Not available1959
The Moon and Sixpence as Ata1959
Back to Back as Caroline1954
The Love Lottery as Dancer in Sally's Dream (uncredited)1953
The Limping Man as Landlady's Daughter1951
Hallmark Hall of Fame as Mazzere