| Year | Theatre | Play | Character | TV | Character | Film | Character |
| 1955 | .. | .. | ..... | Double Your Money | Hostess | .. | .. |
| 1958 | Hippodrome, Bristol | Grab Me A Gondola | ..... | .. | ..... | .. | .. |
| 1959 | .. | .. | ..... | .. | ..... | Operation Bullshine | A.T.S. Girl |
| 1961 | Phoenix Theatre | On the Brighter Side | ..... | The Seven Faces of Jim - The Face of Enthusiasm/The Face of Dedication | ..... | Don't Bother to Knock | Girl in art gallery |
| 1962 | .. | .. | ..... | Bulldog Breed | Sandra Prentiss | A Pair of Briefs | Exotic dancer |
| 1963 | Duchess Theatre | See You Inside | ..... | .. | ..... | Carry on Cabby | Anthea |
| 1963 | Adelphi Theatre | Six of One | ..... | More Faces of Jim - A Matter of Upbringing | ..... | .. | .. |
| 1963 | Adelphi Theatre | Green Room Rags | ..... | .. | ..... | Doctor in Distress | Rona |
| 1964 | Lyric Theatre | She Loves Me | Ilona Ritter | .. | ..... | Carry on Cleo | Cleopatra |
| 1964 | Bristol Old Vic Company | Little by Little | ..... | .. | ..... | .. | .. |
| 1964 | Bristol Old Vic Company | Hobson's Choice | Alice | .. | ..... | .. | .. |
| 1964 | Bristol Old Vic Company | Beggars Opera | Lucy Locket | .. | ..... | .. | .. |
| 1965 | St. Martins Theatre | A Public Mischief | Bridget | .. | ..... | I've Gotta Horse | Jo |
| 1965 | Apollo Theatre | Any Wednesday | Ellen | .. | ..... | .. | .. |
| 1966 | .. | .. | ..... | Koroshi | Rosemary | .. | .. |
| 1966 | .. | .. | ..... | The Wednesday Play - A Tale of Two Wives | Jada | .. | .. |
| 1967 | Palace Theatre, Watford | Aladdin | Aladdin | The Reluctant Romeo | Geraldine Woods | .. | .. |
| 1968 | Palace Theatre, Watford | Private Lives | Amanda | Danger Man - Koroshi | Rosemary | .. | .. |
| 1968 | .. | Lord Arthur Savile's Crime | Sybil Merton | Ooh La La! | ..... | .. | .. |
| 1969 | Phoenix Theatre, London | A Talent to Amuse | ..... | Thirty-Minute Theatre - Aggers and Torters: Hickory Dickory | ..... | .. | .. |
| 1969 | Johannesburg | Cabaret | Sally Bowles | Thirty-Minute Theatre - Aggers and Torters: Psy-Fi | ..... | .. | .. |
| 1969 | Golders Green | Cinderella | Dandini | Thirty-Minute Theatre - Aggers and Torters: Back to Nature | ..... | .. | .. |
| 1969 | .. | .. | ..... | Thirty-Minute Theatre - Absolute Aggers and Torters | ..... | .. | .. |
| 1970 | Tour | The Mating Game | ..... | .. | ..... | .. | .. |
| 1970 | Richmond Theatre | Lady Audley's Secret | ..... | .. | ..... | .. | .. |
| 1971 | Tour | Hay Fever | Jackie Coryton | Play of the Month - A Midsummer Night's Dream | Hermia | .. | .. |
| 1972 | Shaw Theatre | Come When You Like | Olive Ashton | .. | ..... | .. | .. |
| 1972 | Yvonne Arnaud Theatre, Guildford | Who's Who | Helen Brown | .. | ..... | .. | .. |
| 1972 | Comedy Theatre | A Touch of Spring | ..... | .. | ..... | .. | .. |
| 1973 | Bankside Globe | Twelfth Night | Viola | Sunday Serenade | Comedian | .. | .. |
| 1973 | .. | .. | ..... | Hickory House | Herself - Presenter | .. | .. |
| 1974 | Westminster Theatre | Oh Kay! | Kay | .. | ..... | .. | .. |
| 1975 | Vaudeville Theatre | Absurd Person Singular | MArion | .. | ..... | One of Our Dinosaurs Is Missing | Mrs. B.J. Spence |
| 1975 | Comedy Theatre | A Touch of Spring | Alison Ames | .. | ..... | .. | .. |
| 1976 | Globe Theatre, London | Donkeys Years | ..... | The Venetian Twins | ..... | .. | .. |
| 1976 | .. | .. | ..... | Play for Today - Early Struggles | ..... | .. | .. |
| 1976 | .. | .. | ..... | Play for Today - Buffet | ..... | .. | .. |
| 1978 | .. | .. | ..... | Strangers - Paying Guests | Mrs. Parker | .. | .. |
| 1979 | Royal Lyceum Theatre Edinburgh | Ten Times Table | ..... | Are You Being Served? - Strong Stuff, This Insurance | Ballet Mistress | .. | .. |
| 1980 | Bristol Old Vic Company | The Bristol Twins | ..... | Time of My Life | Joan Archer | .. | .. |
| 1981 - 2001 | .. | .. | ..... | Coronation Street | Alma Baldwin | .. | .. |
| 1982 | .. | .. | ..... | L for Lester | Sally Small | .. | .. |
| 1985 | Duke of York's Theatre | Stepping Out | ..... | .. | ..... | .. | .. |
| 1988 | Theatre Royal, Bath | Kindly Keep It Covered | ..... | .. | ..... | .. | .. |
| 2002 | .. | .. | ..... | Dick Whittington | ..... | .. | .. |
| 2003 - 2006 | .. | .. | ..... | Bad Girls | Beverley Tull | .. | .. |
| 2003 - 2006 | .. | .. | ..... | Doctors | Margo Phillips | .. | .. |
|