
Filmography37 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2021 | Return to SkaroMovie | — | 70 |
| 2013 | Doctor Who: Clara and the TARDISMovie | Romana II (archive footage) | 62 |
| 2013 | The Five(ish) Doctors RebootMovie | Self | 62 |
| 2010 | Doctor Who: Meanwhile in the TARDIS: Part 2Movie | Romana II (archive footage) | 59 |
| 2007 | A Matter of TimeMovie | — | 56 |
| 2003 | Doctor Who: ShadaMovie | Romana (voice) | 52 |
| 1994 | The World of HammerSeries | Self (archive footage) | 43 |
| 1993 | Doctor Who: Dimensions in TimeMovie | Romana | 42 |
| 1983 | Doctor Who: The Five DoctorsMovie | Romana (archive footage) | 32 |
| 1982 | Schoolgirl ChumsMovie | Miss Devine | 31 |
| 1980 | HamletMovie | Ophelia | 29 |
| 1980 | Doctor Who: The Leisure HiveMovie | Romana II | 29 |
| 1980 | Doctor Who: MeglosMovie | Romana II | 29 |
| 1979 | Doctor Who: City of DeathMovie | Romana | 28 |
| 1979 | Doctor Who: Destiny of the DaleksMovie | Romana | 28 |
| 1979 | Doctor Who: Nightmare of EdenMovie | Romana | 28 |
| 1978 | HazellSeries | Sarah Courtney | 27 |
| 1977 | The ProfessionalsSeries | Jill Haydon | 26 |
| 1977 | The Prince and the PauperMovie | Princess Elizabeth | 26 |
| 1977 | Jubilee 1977Series | Gilly Hamilton | 26 |
| 1977 | Almost TomorrowMovie | Gilly Hamilton | 26 |
| 1977 | Who Pays the Ferryman?Series | — | 26 |
| 1976 | The Duchess of Duke StreetSeries | Lottie | 25 |
| 1975 | QuillerSeries | Tracy Fischer | 24 |
| 1975 | Ten from the TwentiesSeries | Kay Wargrave | 24 |
| 1975 | RosebudMovie | Margaret | 24 |
| 1975 | The Ash TreeMovie | Lady Augusta | 24 |
| 1975 | The Imp of the PerverseMovie | The Daughter | 24 |
| 1973 | Centre PlaySeries | The Daughter | 22 |
| 1973 | England Made MeMovie | Young Kate | 22 |
| 1972 | The ProtectorsSeries | Eva Anderson | 21 |
| 1972 | Van der ValkSeries | Judith Stolle | 21 |
| 1972 | Vampire CircusMovie | Helga | 21 |
| 1972 | High SummerMovie | Lady Margaret | 21 |
| 1972 | ShelleyMovie | Harriet Shelley | 21 |
| 1971 | A Ghost Story for ChristmasSeries | Lady Augusta | 20 |
| 1963 | Doctor WhoSeries | Romana II | 12 |