1988'de Manchester'ın Didsbury bölgesinde doğdu. Annesi Gianetta Grainger grafik tasarımcısıydı. Çocukluk yıllarında çok sayıda dizide ve bağımsız filmde oynadı. 2003'ten 2005'e kadar televizyon dizisi Where the Heart Is'de Megan Boothe rolüyle ekranlarda göründü. The Borgias dizisinde 2011-2013 arasında Lucrezia Borgia karakterini canlandırdı. 2013'te 2 bölümlük mini dizi Bonnie & Clyde'da efsanevi soyguncu Bonnie Parker rolüyle beğeni kazandı. Sindirella'nın 2015 uyarlamasının yanında Zor Saatler, Tulip Fever gibi sinema filmlerinde de oynadı.
2017'de başlayan Strike dizisindeki Robin Ellacott karakteriyle bir kez daha televizyon izleyicisinin takdirini topladı.