Originaire de Paddington, Londres, elle a grandi entre le Derbyshire et la capitale avant de recevoir une bourse à l’Elmhurst School for Dance, où elle découvre le théâtre dans un club parascolaire. À 19 ans, elle intègre la London Academy of Music and Dramatic Art et, lors d’un échange au Théâtre d’art de Moscou, incarne Nina dans The Seagull, posant les bases de sa formation d’actrice.
Après d…