Previously at Chichester The Nurse / Ginnie / Squirrel in Goodnight Mister Tom (Festival Theatre and West End) and Micah in Yonadab (Peter Shaffer A Celebration, Minerva Theatre),
Theatre includes Warwick in Henry VI (Omidaze at the Millennium Centre), Harpie in Adventures in the Skin Trade (Theatre Iolo and Sydney Opera House), Cate in Blasted (The Other Room), Regina in Ghosts (New Vic Theatre), Ghost of Christmas Past in A Christmas Carol (Southwark Playhouse), Gerture in The Eisteddfod (Bussey Building), Hermia in A Midsummer Night’s Dream (Shakespeare’s Globe), Sophie in The BFG (Derby Live Theatre), Jenny / Jean in Mirror Teeth (Finborough Theatre), Bea in Pieces (Brits Off Broadway Festival New York), Rose in Dancing at Lughnasa, Poppy in Noises Off, Mary in The Suicide, Mariana in Measure for Measure and Abigail Williams in The Crucible (Theatr Clwyd), Electra / Fury in The Oresteia (Fisher Center New York), Joan in Saint Joan and Miranda in The Tempest (A&BC Theatre Company), Juliet in Romeo and Juliet and Miranda / Ariel in The Tempest (New Wolsey Theatre), Meg in Amazed and Surprised (Royal Court Theatre), Bethan in The Pull of Negative Gravity (Traverse Theatre and 59E59 Theatre New York), Kitty in Anna Karenina (Royal Lyceum), Cinderella in Roald Dahl’s Cinderella (Barbican).
Rehearsed Readings include Katherine in Numbers (100 Great Plays for Women / National Theatre).
Television includes Belonging, Nice Day for a Welsh Wedding, A Night on the Tiles.
Radio includes Doctor Who, Out of the Ordinary.
Films include Home Forget About It.
Trained at RADA.