Theatre credits include Macbeth (Globe Theatre); Educating Rita (Oldham Coliseum); Othello, Merchant of Venice, Revolt. She Said. Revolt Again, I Can Hear You, The Ant and the Cicada, This is Not an Exit (RSC); Ghost From a Perfect Place (Arcola); Our Big Land (Romany Theatre Company); To Kill A Mockingbird (Royal Exchange); Ignorance (Hampstead) and Love and Information (Royal Court).
Television credits include The Scandalous Lady W; Blackout; Misfits and Doctors.
Radio credits include Homefront; Brave New World; Holy Father; Major Barbara; Writing the Century; Sweethearts; Winter’s Tale; Riot Girls; Pilgrim; A Charles Paris Mystery; Juno and the Paycock; Dracula and Undivided Heart.