
Filmography25 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | A Very Venice RomanceMovie | Amy | 39 |
| 2020 | Feel GoodSeries | Binky | 36 |
| 2020 | Van der ValkSeries | Eva Meisner | 36 |
| 2019 | TomorrowMovie | Katie | 35 |
| 2016 | American GothicSeries | Sophie Hawthorne | 32 |
| 2015 | KilljoysSeries | Clara | 31 |
| 2015 | Killing JesusMovie | Salome | 31 |
| 2014 | LunaMovie | Fraya | 30 |
| 2013 | EndeavourSeries | Violetta Talenti | 29 |
| 2013 | DefianceSeries | Irisa | 29 |
| 2013 | uwantme2killhim?Movie | Kelly | 29 |
| 2011 | How to Stop Being a LoserMovie | Patch | 27 |
| 2009 | WhitechapelSeries | Georgie Fox | 25 |
| 2006 | Crusade in JeansMovie | Jenne | 22 |
| 2006 | DraculaMovie | Mina Murray | 22 |
| 2006 | The Feast of the GoatMovie | Uranita | 22 |
| 2005 | YesMovie | Grace | 21 |
| 2005 | MirrorMaskMovie | Helena / Anti-Helena | 21 |
| 2005 | Beneath the SkinMovie | Zoe Haratounian | 21 |
| 2004 | Wall of SilenceMovie | Tracy Broughton | 20 |
| 2001 | Night and DaySeries | — | 17 |
| 2000 | Down to EarthSeries | Chrissie | 16 |
| 1997 | Midsomer MurdersSeries | Annabel Latimer | 13 |
| 1989 | Agatha Christie's PoirotSeries | Hattie Stubbs | 5 |
| 1984 | The BillSeries | — | — |