
| Role | Production | Director | Production Company/Theatre |
|---|---|---|---|
| Theatre | |||
| Jenny | In Stitches | Melanie Spencer & Karen Quigley | The Old Anatomy Theatre, Kings College, Strand |
| Helen | Woodcut | Gary Brashier | Bamboo Tree Theatre Company, The White Bear |
| Miss Julie | Miss Julie | Jacquie Crago | Playhouse Theatre, Cheltenham |
| Matty | The Island | Robert Hugenin & Jacquie Crago | Theatre de Simplicité, Greyfriars Kirk House, Edinburgh Fringe Festival |
| Television | |||
| Lady De French | Capturing Mary | Stephen Poliakoff | BBC / Talkback Thames |
| Feature film | |||
| Horatia | Hamlet | Alexander Fodor | Zed Resistor Company |
| Lady Charlotte Delancey | Turpin | Chris Stone | Hemstone Productions |
| Paula | The Cult | Mike Maroney | AMF Productions |
| Jenny | Weekend Lovers | Kit Shah | Little Kiran Productions |
| Short film | |||
| Helana | The Mnemonist | Meg Jayanth | Ealing Studios |
| Alyshia/Virgin Mary | Midland | Luca Ammendola | Bulldog Productions |
| Amy | Homecoming | David Broyles | Hazard Pay Productions (US) |
| Juliette | It’s Been Another Week | Emory Ruegg | (Cannes nominated) |
| Voice | |||
| Lady Chiltern | An Ideal Husband | Richard Edwards | Oneword (Channel 4 Radio) |
| Narrator |
Travel & GCSE Guides | The Content Lab | Patrick Potter |