- 1991ChalkfaceSeriesLizzie Bowen
- 1986London's BurningSeriesMrs Luke
- 1984SakharovFilmLisa Sakharov
- 1984The Lonelyhearts KidSeriesJudy
- 1983JurySeriesChristine Cywinska
- 1982IvanhoeFilmAlicia
- 1982The Agatha Christie HourSeriesMaid
- 1982Third Time LuckySeriesClare Hutchenson
- 1981BergeracSeriesPat
- 1981The Winter's TaleFilmPerdita
- 1981Codename IcarusSeriesSue Kleiner
- 1981Stainless Steel and the Star SpiesFilmDaughter
- 1981The Member for ChelseaSeriesFanny
- 1981Honky Tonk HeroesSeriesSarah
- 1980Juliet BravoSeriesDeborah Manley
- 1980CribbSeriesMolly
- 1980A Question of GuiltSeriesBetty
- 1980We, the AccusedSeriesAnnie Mavis
- 1980Flesh and BloodSeriesJean Ewing
- 1979Tales of the UnexpectedSeriesLouise Schofield
- 1979Sapphire & SteelSeriesVeronica Blaney
- 1979ShoestringSeriesCleo
- 1979PillionFilmMary Waite
- 1979The Winter LadiesFilmSylvia
- 1979Children of the GodsFilmBethany
- 1979Sweet Wine of YouthFilmNoel Olivier
- 1979Dick Barton: Special AgentSeriesLucy Cameron
- 1978LillieSeriesSally
- 1978Enemy at the DoorSeriesWaitress
- 1977The Black PantherFilmLesley Whittle
- 1977The Sound of LaughterSeriesHelen
- 1975By Common ConsentFilm
- 1974RoomsSeriesJennifer Kettle
- 1974PlayhouseSeriesNoel Olivier
- 1973Starting OutSeriesFrances
- 1972EmmerdaleSeriesEsmarelda Eckersley
- 1972Crown CourtSeriesSally Clennell
- 1972The BrothersSeriesCarol Hammond
- 1970Play for TodaySeriesActress
- 1967ITV PlayhouseSeriesSylvia