Training: LAMDA.
Theatre credits include: Jane Eyre (Stephen Joseph Theatre & The New Vic); Home, I’m Darling (Theatre by the Lake, Stephen Joseph Theatre & The Bolton Octagon), The Night Watch (York Theatre Royal & Original Theatre, UK Tour); A Midsummer Night’s Dream (The Bridge & Flute Theatre); Leia and The Roman (The Vault Festival); A Christmas Carol (RSC); The 39 Steps (Stephen Joseph Theatre & Theatr Clwyd); Rope (Queen’s Theatre Hornchurch & New Wolsey Theatre); Bury the Hatchet (The King’s Head & The Southwest Shakespeare Festival, Arizona); Future Conditional (The Old Vic); Much Ado About Nothing (Globe Theatre, Rome & RADA Studios); Macbeth (Catford Broadway); Much Ado About Nothing (Shakespeare in the Squares); Hamlet (Cockpit Theatre); Long Story Short (Charing Cross Theatre); Measure for Measure (Nuffield Southampton).
Television credits include: Dreamland (Sky).
Short Film credits include: The Overcoat; A Viewfinder.