Training: Drama Centre London

Theatre includes: Posh (UK Tour); No Man's Land (Wyndham's Theatre & UK Tour); Cornelius (Finborough Theatre & 59E59 Theater, New York); Dear Brutus (Southwark Playhouse); Just To Get Married, Laburnum Grove (Finborough Theatre), A Pit Of Clay, Styx (Rift); Billy Chickens Is A Psychopath Superstar (Theatre503 at Latitude Festival); Volpone (The Rose Lipman); Venice Preserv'd (The Spectators' Guild); Mark Watson's The Hotel, A Number (Edinburgh Fringe Festival); Accomplice (Menier Chocolate Factory); Blue On Blue, Trolls (Theatre503); Peace, The Bacchae, The Persians (Cyprus amphitheatres); The Plebeians Rehearse The Uprising (Arcola); Julius Caesar (Barbican).

Film includes: The World We Knew, The Sky in Bloom and Screwed.