Finding Hannah as Hannah 4
2023
Five Nights at Freddy's as Foxy's Scream (archive voice) (uncredited)
2019
The Wrong Husband as Madame Briggs
2014
Richard Attenborough: A Life in Film as Self
2013
The Lords of Salem as Lacy Doyle
2002
Joan Crawford: The Ultimate Movie Star as Self - Co-Star, 'Berserk!'
2000
Gilmore Girls as Natalie Swope (3 episodes)
2000
Alien Fury: Countdown to Invasion as Alien (voice)
1999
The Duke as Lady Fautblossom
1998
Charmed as Ruth Cobb (1 episode)
1997
Union Square as Dorothy (1 episode)
1997
George & Leo (2 episodes)
1997
Fired Up as Alissa Leeds (1 episode)
1996
To Sir, with Love II as Pamela Dare
1995
Baywatch Nights as Grace Morrow (1 episode)
1995
NewsRadio as Auctioneer (1 episode)
1995
Star Trek: Voyager as Sandrine (2 episodes)
1994
Touched by an Angel as Pookie Longfellow-Smith (1 episode)
1994
The World of Hammer: Peter Cushing
1993
Young Goodman Brown as Bridget Bishop
1992
Mad About You as Maggie Conway (33 episodes)
1988
The Secret Life of Kathy McCormick as Babs
1985
MacGyver as Elena iturbe / Liane Auber (1 episode)
1984
Murder, She Wrote as Elaine McComber (1 episode)
1984
Murder, She Wrote as Sister Ruth Fargo (1 episode)
1983
The A-Team as Marlena Strasser (1 episode)
1982
The Plague Dogs as Pekinese (voice)
1981
The Best of the Adventures as Nikki (archive footage)
1980
Dominique as Marjorie Craven
1979
Tales of the Unexpected as Mary (1 episode)
1979
Tales of the Unexpected as Sandra (1 episode)
1979
Danger UXB as Susan (7 episodes)
1979
Danger UXB as Susan Gillespie (2 episodes)
1978
Return of the Saint as Selma Morell (1 episode)
1977
The Newcomers (7 episodes)
1976
The Eagle Has Landed as Pamela
1976
Carry On England as Sergeant Tilly Willing
1976
Star Maidens as Fulvia (13 episodes)
1976
Adventures of a Taxi Driver as Nikki
1975
Poldark as Caroline Penvenen / Caroline Enys (29 episodes)
1975
Space: 1999 as Regina Kesslan (1 episode)
1975
Brannigan as DS Jennifer Thatcher
1975
Night is the Time For Killing as Helen Marlow
1974
Percy's Progress as Dr. Fairweather
1974
Diagnosis: Murder as Helen
1974
Put Yourself in My Place as Joan, Mrs. Blake
1973
Thriller as Helen Marlow (1 episode)
1973
A Candle for the Devil as Laura Barkley
1972
The Adventurer as Suzy Dolman (1 episode)
1972
Fear in the Night as Peggy Heller
1972
Doomwatch as Victoria Brown
1971
The Rivals of Sherlock Holmes as Polly Burton (1 episode)
1971
10 Rillington Place as Beryl Evans
1971
Who Killed the Mysterious Mr. Foster? as Jody Kenyon
1971
One of Those Things as Susanne Strauss
1970
The Executioner as Polly Bendel
1970
Goodbye Gemini as Jacki
1969
Two Gentlemen Sharing as Jane Archer
1969
3 Into 2 Won't Go as Ella Patterson
1968
Hammerhead as Sue Trenton
1968
Prudence and the Pill as Geraldine Hardcastle
1968
Here We Go Round the Mulberry Bush as Mary Gloucester
1967
Berserk! as Angela Rivers
1967
Man in a Suitcase (1 episode)
1967
To Sir, with Love as Pamela Dare
1965
BBC Play of the Month as Lucy Honeychurch (1 episode)
1964
The Wednesday Play (1 episode)