
Filmography17 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2015 | HumansSeries | Emma Harris | 30 |
| 2015 | The InterceptorSeries | Kim | 30 |
| 2014 | The MusketeersSeries | Maria Bonnaire | 29 |
| 2014 | Get SomeMovie | Lisa | 29 |
| 2013 | I Give It a YearMovie | Claudia | 28 |
| 2013 | Falling ApartMovie | — | 28 |
| 2012 | Asylum BlackoutMovie | Lynn | 27 |
| 2012 | GambitMovie | Secretary Fiona | 27 |
| 2011 | SpySeries | Elaine | 26 |
| 2011 | 7livesMovie | Felicity | 26 |
| 2011 | A Night in the WoodsMovie | Kerry Hastings | 26 |
| 2010 | Lip ServiceSeries | Dr. Lexy Price | 25 |
| 2010 | SirenMovie | Rachel | 25 |
| 2009 | The Descent: Part 2Movie | Cath | 24 |
| 2007 | OutnumberedSeries | Kelly | 22 |
| 2002 | CNNNN: Chaser Non-Stop News NetworkSeries | Anna Skellern | 17 |
| 1989 | Agatha Christie's PoirotSeries | Fiona Hanbury | 4 |