-
Films
2012 – Broken de Rufus Norris : Older Skunk
2012 – Fast Girl de Regan Hall : Lisa Temple
2012 – La Colère des Titans (Wrath of the Titans) de Jonathan Liebesman : Korrina
2015 – Cendrillon de Kenneth Branagh : Cendrillon
2015 – À vif ! (Burnt) de John Wells : Sara
2016 – Orgueil et Préjugés et Zombies de Burr Steers : Elizabeth Bennet
2016 – The Exception de David Leveaux : Mieke de Jong
2017 – Baby Driver d’Edgar Wright : Deborah
2018 – Le Cercle littéraire de Guernesey de Mike Newell : Juliet Ashton
2018 – Mamma Mia! Here We Go Again d’Ol Parker : Donna Sheridan jeune
2019 – Little Woods de Nia DaCosta : Deb
2019 – Four Wedding and a Funeral
2019 – Sans titre de Danny Boyle et Richard Curtis : Ellie
2020 – Rebecca de Ben Wheatley
-
Séries
2010 : Just William : Ethel Brown
2011 : Journal intime d’un call girl : Poppy
2012 – 2015 : Downton Abbey : Lady Rose MacClare
2016 : Guerre et Paix : Natasha Rostova
-
Théâtre
2011 – Vernon God Little : Taylor
2012 – The Seagull : Nina
2012 – Othello : Desdémone
2012 – Play House : Katrina
2012 – Definitely the Bahamas : Marijka
2016 – Romeo and Juliet : Juliet
2019 – All About Eve : Eve Harrington