
Filmography31 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2021 | All That GlittersMovie | Margaret | 41 |
| 2020 | McDonald & DoddsSeries | Geraldine Bridget DeVere | 40 |
| 2018 | Gerry Anderson's FirestormMovie | Operative 19 / Laura (Voice) | 38 |
| 2018 | A Discovery of WitchesSeries | Rebecca Bishop | 38 |
| 2014 | Transformers: Age of ExtinctionMovie | Darcy Tirrel | 34 |
| 2014 | Our ZooSeries | Lady Katherine Longmore | 34 |
| 2013 | Crossing LinesSeries | Dr. Anna Clarke | 33 |
| 2013 | Father BrownSeries | Lady Veronica Shepherd | 33 |
| 2009 | Etienne!Movie | Sophia Myles | 29 |
| 2008 | OutlanderMovie | Freya | 28 |
| 2007 | MoonlightSeries | Beth Turner | 27 |
| 2007 | Hallam FoeMovie | Kate | 27 |
| 2006 | Art School ConfidentialMovie | Audrey | 26 |
| 2006 | DraculaMovie | Lady Holmwood/Lucy Westenra | 26 |
| 2006 | Underworld: EvolutionMovie | Erika | 26 |
| 2005 | Doctor WhoSeries | Reinette | 25 |
| 2005 | ExtrasSeries | Defence Lawyer | 25 |
| 2005 | The Late Late Show with Craig FergusonSeries | Self | 25 |
| 2005 | Doctor Who ConfidentialSeries | — | 25 |
| 2005 | ColditzSeries | Lizzie Carter | 25 |
| 2004 | Agatha Christie's MarpleSeries | Gwenda Halliday | 24 |
| 2004 | ThunderbirdsMovie | Lady Penelope | 24 |
| 2003 | UnderworldMovie | Erika | 23 |
| 2002 | SpooksSeries | Beth Bailey | 22 |
| 2002 | Foyle's WarSeries | Susan Gascoigne | 22 |
| 2001 | From HellMovie | Victoria Abberline | 21 |
| 2001 | The Life and Adventures of Nicholas NicklebyMovie | Kate Nickleby | 21 |
| 2001 | The Life and Adventures of Nicholas NicklebySeries | Kate Nickleby | 21 |
| 1996 | Silent WitnessSeries | Laine Cassidy | 16 |
| 1996 | The Prince and the PauperSeries | Lady Jane Grey | 16 |
| 1992 | HeartbeatSeries | Heather Conway | 12 |