
Filmography68 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Greenland 2: MigrationMovie | Mackenzie Matthews | 64 |
| 2026 | F**k UpsMovie | Mrs Cheeks | 64 |
| 2025 | Time Travel Is Dangerous!Movie | Valerie | 63 |
| 2023 | SiloSeries | Gloria Hildebrandt | 61 |
| 2023 | SisterSSeries | Sheryl | 61 |
| 2022 | Remembers…Series | — | 60 |
| 2022 | Everything I Know About LoveSeries | Liz | 60 |
| 2021 | Hansel & Gretel: After Ever AfterMovie | Frieda | 59 |
| 2020 | Feel GoodSeries | Maggie | 58 |
| 2019 | Sex EducationSeries | Lily's Mum | 57 |
| 2019 | GhostsSeries | Bunny Beg-Chetwynde | 57 |
| 2019 | National Theatre Live: Present LaughterMovie | Monica Reed | 57 |
| 2018 | The Importance of Being EarnestMovie | Lady Bracknell | 56 |
| 2017 | Bounty HuntersSeries | Fiona Walker | 55 |
| 2017 | RatburgerMovie | Miss Maxwell | 55 |
| 2016 | We the JurySeries | Jen 1 | 54 |
| 2015 | A Gert Lush ChristmasMovie | Sue | 53 |
| 2015 | Professor Branestawm ReturnsMovie | Aggie Whistlestop | 53 |
| 2014 | Inside No. 9Series | Jan | 52 |
| 2014 | DetectoristsSeries | Sheila | 52 |
| 2014 | The Incredible Adventures of Professor BranestawmMovie | Aggie Whistlestop | 52 |
| 2014 | The SecretsSeries | Becca | 52 |
| 2013 | LightfieldsSeries | Lorna Felwood | 51 |
| 2011 | Death in ParadiseSeries | Angela Birkett | 49 |
| 2011 | The BorgiasSeries | Catherina's Servant | 49 |
| 2011 | Monte CarloMovie | Auction Bidder 2 | 49 |
| 2010 | Harry Potter and the Deathly Hallows: Part 1Movie | Mafalda Hopkirk | 48 |
| 2010 | Eat Pray LoveMovie | Corella | 48 |
| 2009 | May Contain: NutsMovie | Sarah | 47 |
| 2008 | A Room with a ViewSeries | Charlotte Bartlett | 46 |
| 2007 | A Room with a ViewMovie | Charlotte Bartlett | 45 |
| 2006 | A Harlot's ProgressMovie | Jane Hogarth | 44 |
| 2004 | New TricksSeries | Ruth Shiree | 42 |
| 2004 | Fat SlagsMovie | Tracey | 42 |
| 2004 | Doc MartinSeries | Tasha | 42 |
| 2004 | Measure for Measure: Live from the GlobeMovie | Isabella | 42 |
| 2003 | The Young VisitersMovie | Bessie Topp | 41 |
| 2002 | The Making of Gosford ParkMovie | Self (uncredited) | 40 |
| 2002 | TimeshiftSeries | self | 40 |
| 2002 | Nicholas NicklebyMovie | Miss Lacreevy | 40 |
| 2001 | Gosford ParkMovie | Dorothy | 39 |
| 2001 | Lee Evans: So What Now?Series | Heather | 39 |
| 2000 | Relative ValuesMovie | Dora Moxton 'Moxie' | 38 |
| 1998 | Dancing at LughnasaMovie | Rose 'Rosie' Mundy | 36 |
| 1997 | Midsomer MurdersSeries | April Gooding | 35 |
| 1997 | Jonathan CreekSeries | Dorothy Moon | 35 |
| 1997 | Blind MenSeries | Caroline Holdcroft | 35 |
| 1996 | CompanyMovie | Amy | 34 |
| 1996 | EmmaMovie | Miss Bates | 34 |
| 1994 | Four Weddings and a FuneralMovie | Lydia the Bride - Wedding Two | 32 |
| 1992 | The Master BlackmailerMovie | Agatha | 30 |
| 1991 | PerformanceSeries | Gillian Player | 29 |
| 1991 | Twenty-OneMovie | Francesca | 29 |
| 1990 | Discovering HamletMovie | Herself / Ophelia | 28 |
| 1990 | Tygo RoadSeries | Sophie's Voice | 28 |
| 1989 | Agatha Christie's PoirotSeries | Mrs Reynolds | 27 |
| 1988 | TumbledownMovie | Louise Stubbs | 26 |
| 1988 | This MorningSeries | Self | 26 |
| 1986 | CasualtySeries | Judy Wilson | 24 |
| 1986 | ScreenPlaySeries | Amy | 24 |
| 1985 | EastEndersSeries | Stella Crawford | 23 |
| 1984 | Sherlock HolmesSeries | Agatha | 22 |
| 1982 | The MissionaryMovie | Mission Girl | 20 |
| 1981 | The CrucibleMovie | Mercy Lewis | 19 |
| 1980 | Hammer House of HorrorSeries | 1st Girl | 18 |
| 1979 | Secret OrchardsMovie | Diana Ackerley | 17 |
| 1971 | A Ghost Story for ChristmasSeries | Carol | 9 |
| 1960 | Coronation StreetSeries | Rosemary Piper | — |