Theatre credits include:
Our Country's Good (Out of Joint/Toronto/Tour), Lizzie Siddal (Arcola), The Armour/Hotel Plays (Defibrilator), Catch 22 (Northern Stage/Birmingham Rep/National Tour), Virgin (Watford Palace), King Lear (Theatre Royal Bath), Mad About The Boy (Young Vic), Sour Lips (Oval House),The Taming of the Shrew, What the Women Did (Southwark Playhouse), Love Love Love (Original Cast) (Paines Plough/Drum Theatre /National Tour), Unrestless (Old Vic Tunnels), Accolade (Original Revival Cast) (Finborough Theatre), Ramshackle Heart (Public Theatre New York) Arse, Shove (Theatre 503), Mad Forest, The Wonder (BAC), The Merchant of Venice, The Tragedy of Thomas Hobbes, The Taming of the Shrew, A Midsummer Night’s Dream (RSC), 1 in 5 (Hampstead Theatre), Fanny & Faggot (Trafalgar Studios), Flamingoes, Nikolina, Bedtime for Bastards (nabokov).
Television credits include: Call the Midwife, Silent Witness, The Bletchley Circle, The Bill.