
Filmography30 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | The DarkSeries | Bethany Morgan | 56 |
| 2020 | Agatha and the Midnight MurdersMovie | Agatha Christie | 50 |
| 2017 | Heidi: Queen of the MountainMovie | Seb | 47 |
| 2016 | Sugar Free FarmSeries | Narrator | 46 |
| 2016 | Inside Chernobyl's Mega TombMovie | Narrator | 46 |
| 2014 | The SecretsSeries | Julie | 44 |
| 2012 | CuckooSeries | Lorna Thompson | 42 |
| 2012 | Dirk GentlySeries | Susan Harmison | 42 |
| 2011 | Death in ParadiseSeries | Sasha Moore | 41 |
| 2011 | Kidnap and RansomSeries | Angela Beddoes | 41 |
| 2011 | AnonymousMovie | Anne De Vere | 41 |
| 2010 | Beyond the PoleMovie | Becky | 40 |
| 2007 | LewisSeries | Caroline | 37 |
| 2006 | The Only Boy for MeMovie | Annie | 36 |
| 2004 | Agatha Christie's MarpleSeries | Mary Dove | 34 |
| 2003 | FlyfishingMovie | Sam | 33 |
| 2001 | Murder in MindSeries | Helen Robbins | 31 |
| 2001 | Dead by MondayMovie | Julie Matthews | 31 |
| 2001 | Adrian Mole: The Cappuccino YearsSeries | Pandora Braithwaite | 31 |
| 2000 | Easter TalesSeries | The Servant Girl | 30 |
| 1997 | Midsomer MurdersSeries | Rose Lancaster | 27 |
| 1997 | MacbethMovie | Lady Macbeth | 27 |
| 1996 | Crossing the FloorMovie | Ruth Clarke | 26 |
| 1996 | Bolshe vitaMovie | — | 26 |
| 1996 | Truth or DareMovie | Lorna Johnston | 26 |
| 1994 | FriendsSeries | Emily Waltham | 24 |
| 1991 | In Suspicious CircumstancesSeries | Queen Elizabeth I | 21 |
| 1989 | Agatha Christie's PoirotSeries | Elizabeth Cole | 19 |
| 1986 | CasualtySeries | Emma Hayes | 16 |
| 1985 | Screen TwoSeries | Ruth Clarke | 15 |