Spencer wurde 1991 in Harlow geboren als Tochter eines Bauarbeiters und einer Vorschulmitarbeiterin und hat einen jüngeren Bruder sowie eine Schwester. Bereits mit drei Jahren wollte sie Schauspielerin werden und nahm Ballettstunden. Ihre Eltern nahmen eine Hypothek auf ihr Haus auf, damit sie mit zwölf Jahren auf die Sylvia Young Theatre School in London gehen konnte.[1]
Karriere
Ihre erste professionelle Rolle erhielt Spencer im ersten Jahr an der Sylvia Young Theatre School in der Londoner Premierenbesetzung des Mary Poppins-Musicals als Jane Banks, besetzt durch Theater- und Filmregisseur Richard Eyre, der sie zehn Jahre später wieder in Stephen Ward als Christine Keeler einsetzte.[1]
Für ihre ersten größeren Serienrollen 2014/15 in Glue und Stonemouth wurde Spencer zum einen für einen BAFTA TV Award und zum anderen für einen BAFTA Scotland Award nominiert. Weitere Hauptrollen folgten in den Historiendramen The Living and the Dead 2016 neben Colin Morgan und Sanditon 2019.
2009–2010: Angelina Ballerina – Kleine Maus ganz groß! (Angelina Ballerina: The Next Steps, Animationsserie, Synchronstimme der Titelrolle, 7 Episoden)
2010: Rainbow Magic: Return to Spell Island (Animationsfilm, Synchronstimme)