| Year | Title | Role | Notes | Ref. |
| 1961 | Rob Roy | Diana Vernon | Recurring | |
| Rendezvous | Joan | Episode: "The Road Between" | |
| 1962 | Sunday Night Theatre | Virginia Otis | Episode: "The Canterville Ghost" | |
| 1963 | ITV Television Playhouse | Lily | Episode: "Along Came a Spider" | |
| Play of the Week | Manderin | Episode: "The Touch of a Dead Hand" | |
| Ghost Squad | Mina | Episode: "Hot Money" | |
| The Saint | Claire Avery | Episode: "Marcia" | |
| 1962 | BBC Sunday-Night Play | Virginia Otis | Episode: "The Canterville Ghost" | |
| 1972 | Anna and the King | Anna Leonowens | Main cast | |
| 1973 | Love Story | Ruth Wilson | Episode: "The Cardboard House" | |
| 1975 | Lucas Tanner | Angela Bowman | Episode: "Shattered" | |
| 1976 | Baretta | Laurie Eckardt | Episode: "Look Back in Terror" | |
| 1977 | Columbo | Vivian Brandt | Episode: "The Bye-Bye Sky High IQ Murder Case" | |
| Starsky and Hutch | Charlotte | Episode: "Starsky and Hutch on Playboy Island" | |
| Family | Norah McKay | Episode: "Labours of Love" | |
| 1978 | Hawaii Five-O | Agnes DuBois | Episode: "Horoscope for Murder" | |
| Fantasy Island | Helena Marsh | Episode: "Return/The Toughest Man Alive" | |
| 1979–81 | The Love Boat | Mary-Louise Murphy Meg Chase | Episodes: "A Funny Valentine Touchdown Twins" | |
| 1979 | Fantasy Island | Helena Marsh | Episode: "The Wedding" | |
| 1980 | Hagen | Livia | Episode: "Pilot" | |
| 1981 | Aloha Paradise | Guest | Episode: "The Kid Who Would Be a Daddy / Make Me a Match / Treasure Hunt" | |
| Falcon Crest | Maggie Gioberti | Episode: "The Vintage Years" | |
| 1982 | Darkroom | Miss Alexis St. Clair | Episode: "Exit Lane" | |
| 1983 | Hart to Hart | Gillian Rawlings | Episode: "Long Lost Love" | |
| 1984 | Murder, She Wrote | Marta Quintessa | Episode "Hooray for Homicide" | |
| Magnum, P . | Laura Bennett | Episode "Fragments" | |
| 1985 | Finder of Lost Loves | Megan Brody | Episode: "Wayward Dreams" | |
| Tales of the Unexpected | Gwen Carter | Episode "People Don't Do Such Things" | |
| George Burns Half-Hour Comedy Hour | Mrs. Cratchet | Episode: "Christmas Carol II: The Sequel" | |
| Hotel | Elizabeth Oliver | Episode: "Cry Wolf" | |
| 1987 | Outlaws | Sister Rachel | Episode: "Hymm" | |
| Stingray | Camila | Episode "Echos" | |
| Alfred Hitchcock Presents | Lisa Talbot | Episode: "Deathmate" | |
| 1990 | Star Trek: The Next Generation | Marie Picard | Episode "Family" | |
| 1991–93 | The Legend of Prince Valiant | Queen Guinevere (voice) | Recurring role | |
| 1993 | L . Law | Camille Bancroft | Episode "Where There's a Will" | |
| 1998–99 | Hercules | Hera (voice) | 7 episodes | |
| 2000 | All My Children | Charlotte Devane | 20 episodes | |
| 2003 | She Spies | Huffy English Woman | Episode: "Learning to Fly" | |
| 2005 | Commander in Chief | Sara Templeton | Recurring role | |
| 2009 | Mental | Margo Stroud | 2 episodes | |
| 2011 | The Nine Lives of Chloe King | Olivia Rezza | Episode: "Beautiful Day" | |
| 2012 | Metalocalypse | Whale (voice) | 2 episodes | |