Theatre includes Betty 3 in Collective Rage: A Play in Five Betties (Antic Face/Southwark Playhouse); Beatrice in Much Ado About Nothing (Shakespeare’s Globe); Jacqueline in French Without Tears (ETT/Orange Tree Theatre); After Independence, Pera Palas, Silver Birch House (Arcola Theatre); title role in The Duchess of Malfi (Nottingham Playhouse); Helena in A Midsummer Night’s Dream (Shakespeare’s Globe international tour); Joan la Pucelle in Henry VI Part 1, Eleanor/Duchess of Gloucester in Henry VI Part 2, Lady Grey in Henry VI Part 3, The God of Soho, Doctor Faustus (Shakespeare’s Globe); The Sacred Flame (ETT); The Rover (Hampton Court Palace); The Three Musketeers and the Princess of Spain (ETT/Traverse Theatre); This Much is True (Theatre503); Bacchafull (Dirty Market Theatre).
Television includes War of the Worlds,Shakespeare Uncovered: Othello, Doctors, Born With It, Green Green Grass, The Bill.
Radio includes After Independence, The Honorary Consul, Credit Card Baby.
Films include the shorts Facsimile, Henna Night.
Trained at Drama Centre London.