| Year | Theatre | Play | Character | TV | Character | Film | Character |
| 1964 | .. | .. | ..... | .. | ..... | East of Sudan | Asua |
| 1965 | .. | .. | ..... | The Newcomers | Kirsty Kerr | .. | .. |
| 1966 | .. | .. | ..... | Disneyland - Ballerina | Ingrid Jensen | A Man Could Get Killed | Linda Frazier |
| 1967 | .. | .. | ..... | Long After Summer | Johanna | .. | .. |
| 1968 | .. | .. | ..... | The Railway Children | Roberta Waterbury | Gates to Paradise | Maud |
| 1968 | .. | .. | ..... | .. | ..... | Star! | Pamela Roper |
| 1969 | .. | .. | ..... | .. | ..... | I Start Counting | Wynne |
| 1970 | .. | .. | ..... | The Great Inimitable Mr. Dickens | ..... | The Railway Children | Bobbie Waterbury |
| 1971 | .. | .. | ..... | The Snow Goose | Frith | Walkabout | Girl |
| 1971 | .. | .. | ..... | Play of the Month - The Cherry Orchard/The Wild Duck | ..... | .. | .. |
| 1972 | .. | .. | ..... | A War of Children | Maureen Tomelty | Shelley | .. |
| 1973 | The Hippodrome, Bristol/The Old Vic | Tempest | ..... | .. | ..... | .. | .. |
| 1973 | Theatre Royal Brighton | Arms and the Man | ..... | .. | ..... | .. | .. |
| 1974 | Old Vic | Spring Awakening | ..... | Thriller - Kiss Me and Die | Dominie Lanceford | .. | .. |
| 1974 | Old Vic | The Tempest | ..... | .. | ..... | .. | .. |
| 1975 | .. | .. | ..... | Shadows - The Waiting Room | Sue | .. | .. |
| 1976 | .. | .. | ..... | .. | ..... | Logan's Run | Jessica 6 |
| 1976 | .. | .. | ..... | .. | ..... | The Eagle Has Landed | Molly Prior |
| 1977 | .. | .. | ..... | The Man in the Iron Mask | Louise de la Vallière | Equus | Jill Mason |
| 1977 | .. | .. | ..... | The Six Million Dollar Man - Deadly Countdown | Dr. Leah Russell | .. | .. |
| 1978 | .. | .. | ..... | .. | ..... | Dominique | Ann Ballard |
| 1978 | .. | .. | ..... | .. | ..... | Amore, piombo e furore | Catherine Sebanek |
| 1979 | Roundhouse, London | Hedda Gabler | ..... | BBC2 Playhouse - School Play | Miss P. Jackson | The Riddle of the Sands | Clara |
| 1979 | .. | .. | ..... | Mayflower: The Pilgrims' Adventure | Priscilla Mullins | .. | .. |
| 1980 | .. | .. | ..... | Beulah Land | Lizzie Corlay | Sweet William | Ann |
| 1981 | .. | .. | ..... | .. | ..... | Othello | Desdemona |
| 1981 | .. | .. | ..... | .. | ..... | Amy | Amy Medford |
| 1981 | .. | .. | ..... | .. | ..... | The Survivor | Hobbs |
| 1981 | .. | .. | ..... | .. | ..... | Late Flowering Love | Jean Hunter Dunn |
| 1981 | .. | .. | ..... | .. | ..... | An American Werewolf in London | Nurse Alex Price |
| 1982 | The Other Place, Stratford-upon-Avon | Arden of Faversham | ..... | .. | ..... | La Donna giusta | Purse Snatching Victim |
| 1982 | RSC, Stratford | King Lear | ..... | .. | ..... | .. | .. |
| 1982 | The Barbican Theatre | Body | ..... | .. | ..... | .. | .. |
| 1984 | Mermaid Theatre, London | Breaking the Silence | ..... | This Office Life | Pam | Secret Places | Miss Lowrie |
| 1985 | Mermaid Theatre | Breaking the Silence | ..... | Magnum, P.I. - Little Games | Krista Villeroch | .. | .. |
| 1985 | .. | .. | ..... | Love's Labour's Lost | Rosaline | .. | .. |
| 1985 | .. | .. | ..... | Silas Marner: The Weaver of Raveloe | Nancy Lammeter | .. | .. |
| 1986 | .. | .. | ..... | Murder, She Wrote - One White Rose for Death | Margo Claymore | .. | .. |
| 1986 | .. | .. | ..... | The Twilight Zone - The Last Defender of Camelot | Morgan Le Fay | .. | .. |
| 1987 | .. | .. | ..... | The Twilight Zone - Voices in the Earth | Jacinda | Amazon Women on the Moon | Antony & Cleopatra Promo - Cleopatra |
| 1987 | .. | .. | ..... | .. | ..... | Dark Tower | Carolyn Page |
| 1989 | .. | .. | ..... | The Equalizer - The Visitation | Lauren Demeter | King of the Wind | Hannah Coke |
| 1989 | .. | .. | ..... | Dear John - The British Are Coming | Sarah | .. | .. |
| 1990 | .. | .. | ..... | The Outsiders - Pilot | Maria Rogers | Child's Play 2 | Joanne Simpson |
| 1990 | .. | .. | ..... | Not a Penny More, Not a Penny Less | Jill Albery | Darkman | Burn Doctor |
| 1990 | .. | .. | ..... | TECX | Kate Milverton | .. | .. |
| 1991 | .. | .. | ..... | Boon - Help Me Make It Through the Night | Melissa Dewar | .. | .. |
| 1992 | .. | .. | ..... | Dream On - No Deposit, No Return | Ellen | Freddie as F.R.O.7 | Daffers - Voice |
| 1993 | Barbican Theatre | Love's Labour's Lost | ..... | Radio Play - Love is Strange | ..... | .. | .. |
| 1994 | .. | .. | ..... | Red Dwarf - Psirens | Prof. Mamet | .. | .. |
| 1994 | .. | .. | ..... | Romeo & Juliet | Lady Capulet | .. | .. |
| 1994 | .. | .. | ..... | Love Hurts | Jeanette Summers | .. | .. |
| 1994 | .. | .. | ..... | Shakespeare: The Animated Tales - The Winter's Tale | Hermione | .. | .. |
| 1994 | .. | .. | ..... | Heartbeat | Susannah Temple-Richards | .. | .. |
| 1995 | .. | .. | ..... | The Buccaneers | Idina Hatton | Blue Juice | Guinevere/Mary Fenton |
| 1995 | .. | .. | ..... | The All New Alexei Sayle Show | Scientist in 'Drunk in Time' | .. | .. |
| 1996 | .. | .. | ..... | And the Beat Goes On | Connie Fairbrother Spencer | .. | .. |
| 1996 | .. | .. | ..... | September | Isobel | .. | .. |
| 1996 | .. | .. | ..... | Heartbeat | Susannah Temple-Richards | .. | .. |
| 1997 | National Theatre, London | Peter Pan | ..... | Summer of Love | Talia | .. | .. |
| 1998 | .. | .. | ..... | A Respectable Trade | Lady Scott | .. | .. |
| 1998 | .. | .. | ..... | Bramwell: Loose Women/Our Brave Boys | Mrs. Bruce | .. | .. |
| 2000 | .. | .. | ..... | The Railway Children | Mother | .. | .. |
| 2001 | .. | .. | ..... | .. | ..... | The Parole Officer | Mrs. Victor Bonderenko |
| 2001 | .. | .. | ..... | .. | ..... | At Dawning | Escaping woman |
| 2002 - 2003 | .. | .. | ..... | Spooks | Tessa Phillips | .. | .. |
| 2004 | .. | .. | ..... | The Alan Clark Diaries | Jane Clark | Number One, Longing. Number Two, Regret | Kenosha |
| 2004 | .. | .. | ..... | The Inspector Lynley Mysteries: A Cry for Justice | Jemma Sanderson | .. | .. |
| 2004 | .. | .. | ..... | Marple: 4.50 from Paddington | Agnes Crackenthorpe | .. | .. |
| 2005 | .. | .. | ..... | New Tricks | Yvonne Barrie | .. | .. |
| 2006 | .. | .. | ..... | Poirot - Taken at the Flood | Adela Marchmont | .. | .. |
| 2006 | .. | .. | ..... | .. | ..... | Heroes and Villains | June |
| 2006 | .. | .. | ..... | .. | ..... | Act of God | Catherine Cisco |
| 2007 | .. | .. | ..... | .. | ..... | Diamond Geezer 2 | Vanessa |
|