| Year | Theatre | Play | Character | TV | Character | Film | Character |
| 1957 - 1958 | Hippodrome, Bristol / Royal Lyceum Theatre, Edinburgh | Free as Air | ..... | .. | ..... | .. | .. |
| 1959 | Savoy Theatre / King's Theatre, Glasgow | Marigold | Chorus | .. | ..... | .. | .. |
| 1960 | Lyric Opera House, Hammersmith | Hooray for Daisy | ..... | .. | ..... | .. | .. |
| 1961 | Vaudeville Theatre / King's Theatre, Glasgow | Wildest Dreams | ..... | .. | ..... | .. | .. |
| 1963 | London Palladium | The Man in the Moon | Sally | .. | ..... | .. | .. |
| 1963 | Vaudeville Theatre | All Square | ..... | .. | ..... | .. | .. |
| 1964-1966 | .. | .. | ..... | Dixon of Dock Green | Mary Crawford | .. | .. |
| 1965 | .. | .. | ..... | Mother Goose | Squire's Daughter | .. | .. |
| 1967 | Garrick Theatre | Stand by Your Bedouin | Farina | .. | ..... | .. | .. |
| 1967 | Garrick Theatre | Uproar in the House | Monica Johnson | .. | ..... | .. | .. |
| 1967 | Garrick Theatre | Let Sleeping Wives Lie | Muriel Kitson | .. | ..... | .. | .. |
| 1969 | Mermaid Theatre | Lock Up Your Daughters | Hilaret | .. | ..... | .. | .. |
| 1969 | Garrick Theatre | She's Done It Again | Mary Porter | .. | ..... | .. | .. |
| 1970 | King's Theatre, Glasgow | She's Done It Again | ..... | .... | .... | .. | .. |
| 1971 | Greenwich Theatre | Jack and the Beanstalk | ..... | Slapstick and Old Lace | Various | .. | .. |
| 1972 | .... | The Feydeau Farce Festival of Nineteen Nine | Mme Fedeau / Miss Trill | .. | ..... | .. | .. |
| 1972 | Marlowe Theatre, Canterbury | Irma La Douce | .... | .. | ..... | .. | .. |
| 1972 | Edinburgh Festival / Round House | Stand and Deliver | Lady Arabella Harvey | .. | ..... | .. | .. |
| 1973 | Ambassadors Theatre | The Sack Race | ..... | Z Cars - Domestic | Sheila Clowes | O Lucky Man! | Becky |
| 1973 | O'Keefe Centre, Toronto | Move Over Mrs Markham | ..... | .. | ..... | Love Thy Neighbour | Betty |
| 1973 | Chichester Theatre | R Loves J | Marfa Zlotochienko | .. | ..... | .. | .. |
| 1974 | Tour | A Bedful of Foreigners | Helga Philby | .. | ..... | .. | .. |
| 1974 | Yvonne Arnaud Theatre, Guildford | The Sacking of Norman Banks | Anne Finch | .. | ..... | .. | .. |
| 1974 | New Theatre | Deja Revue | .... | .. | ..... | .. | .. |
| 1975 | Duke of York's Theatre | Roger's Last Stand | Gloria | .. | ..... | .. | .. |
| 1975-1977 | .. | .. | ..... | Larry Grayson | Various roles | The Sexplorer | Store Manageress |
| 1975-1989 | .. | .. | ..... | The Benny Hill Show | Various roles | .. | .. |
| 1976 | .. | .. | ..... | What's on Next? | Various | .. | .. |
| 1977 | .. | .. | ..... | Hi! Summer | ..... | Stand Up, Virgin Soldiers | Glam |
| 1980 | .. | .. | ..... | Robin's Nest - Just an Old-Fashioned Girl | Atalanta | .. | .. |
| 1980 | .. | .. | ..... | The Crowther Collection | Various | .. | .. |
| 1980 | .. | .. | ..... | The Allan Stewart Show | ..... | .. | .. |
| 1980 | .. | .. | ..... | Life Begins at Forty | Jill Simpson | .. | .. |
| 1980 | .. | .. | ..... | Keep It in the Family - All Through the Night | Woman Juror | .. | .. |
| 1981 | .. | .. | ..... | The Paul Squire Show | ..... | If You Go Down in the Woods Today | Courting Woman |
| 1981 | .. | .. | ..... | The Kenny Everett Video Cassette | Carla | .. | .. |
| 1982 | .. | .. | ..... | Keep It in the Family - The Longest Night | Mrs. Morgan | .. | .. |
| 1983 | Ambassadors Theatre | This Thing Called Love | ..... | .. | ..... | .. | .. |
| 1984 | .. | .. | ..... | The Steam Video Company | Various | Bloodbath at the House of Death | Nurse |
| 1984 | .. | .. | ..... | The New Statesman | Enid Vance | .. | .. |
| 1986 | .. | .. | ..... | Alas Smith & Jones | ..... | .. | .. |
| 1987 | .. | .. | ..... | Bad Boyes | Bonnie | .. | .. |
| 1988 | .. | .. | ..... | The Crazy World of Benny Hill | Various roles | .. | .. |
| 1991 | .. | .. | ..... | Benny Hill's World Tour: New York! | Various roles | .. | .. |
| 1995 | .. | .. | ..... | Keeping Up Appearances | Violet Paddock | .. | .. |
|