S-a nascut in localitatea Rochdale, in Lancashire, Anglia.
Acolo a copilarit si a invatat. A studiat la Bishop Henshaw High School.
A absolvit Universitatea din Birmingham, apoi Academia Regala de Arta Dramatica Bloomsbury din Londra. A fost premiata ca...