Theatre credits include: The Acrington Pals; You Can’t Take it With You (Royal Exchange); Sucker Punch (The Royal Court) Days of Significance; Titus Andronicus; A Mad World My Masters; Candide (RSC), The Cherry Orchard; (Young Vic); Forget Me Not (HighTide, Bush Theatre); Fury (Soho Theatre).

TV credits include: Miss Marple (ITV); The Crimson Petal and The White (BBC); The Suspicions of Mister Whicher (ITV); Call The Midwife; Making of a Lady; Holby City.