- Comes from artistic parents; her mother ran an art gallery and her father is an art historian.
- Joined the National Youth Theatre at age 11.
- Made her professional stage debut in The Member of the Wedding at the Young Vic Theatre in 2007.
- Played Reza in the original West End production of Once in 2013.
- Appeared in Titus Andronicus at Shakespeare's Globe Theatre in 2014 as Lavinia.
- University of Manchester, Manchester, England