Theatre credits include: Uncle Vanya (Hampstead Theatre), Insignificance (Arcola), The Libertine (Bath & Haymarket Theatre Royal), Oh, What a Lovely War! (Theatre Royal Stratford East/UK Tour), Desdemona (Park Theatre), Solid Air (Plymouth Theatre Royal), The Three Lions (Pleasance Beyond, Edinburgh), Stepping Out (Salisbury Playhouse), Noises Off (Gielgud Theatre), A Gloriously Mucky Business (Lyric Hammersmith) and Cabaret (Wilton’s Music Hall).
Television credits include: This Is Going to Hurt, Father Brown, Black Mirror, The Halcyon, Grantchester and Doctors.
Film credits include: Rare Beasts, The Little Stranger, King of Thieves, Me Before You and Mr. Turner.
Credits while training include: Coriolanus, Mill on the Floss, The Innocent Mistress, The Merchant of Venice, The Seagull, Tartuffe and The Changeling (LAMDA).