Trained: Mountview Academy.
Theatre includes: Unexpected Joy (Aria Entertainment); Oxy and the Morons (New Wolsey); Golde in Fiddler on the Roof (Grange Park Opera/BBC Proms); Shakespeare in Love (Noel Coward Theatre); Fortune’s Fool (Old Vic); The Taming of the Shrew (RSC); The Beggar’s Opera (Regent’s Park Open Air Theatre); Fabrication (Print Room); Macbeth (Shakespeare’s Globe); Cheryomushki (Lyric Hammersmith); Sweeney Todd, Westside Story, Facade, Marriage of Figaro (Pimlico Opera); Shouting at Shadows (Cheltenham Everyman/Sixth Sense).
Television includes: Title role in The Last Days of Lucille Ball; Holby City; Longford; Tipping the Velvet; The Jack the Ripper Diaries.
Film includes: Tomorrow La Scala!
Voiceover credits include: Doctor Who Doom Coalition 2; The Plant Hunters; The Wild Duck.