In der Historien-Serie The Last Kingdom übernahm sie 2017 ab der zweiten Staffel die Rolle der Æthelflæd.[2] Ursprünglich war sie für die Rolle der Renfri in der ersten Staffel der Netflix-Serie The Witcher vorgesehen, letztlich spielte Emma Appleton diese Rolle.[6][7]
2018 war sie im Musikdrama Teen Spirit von Max Minghella mit Elle Fanning als Anastasia zu sehen. In Intrigo: Samaria von Daniel Alfredson aus der Intrigo-Trilogie nach Kurzgeschichten von Håkan Nesser mit Phoebe Fox und Andrew Buchan spielte sie 2019 die Rolle der Vera Kall.[1] 2020 verkörperte sie in der vierteiligen BBC-Politthriller-Miniserie Roadkill mit Hugh Laurie die Rolle der Lily Laurence.[2] In der Thriller-Miniserie Surface von Veronica West für Apple TV+ erhielt sie 2021 die Rolle der Eliza.[8] In Schlaf! Nicht! Ein! (2023) von Ian Hunt-Duffy spielte sie die Hauptrolle der Claire, die aus Geldnot an einer klinischen Studie für ein noch unerprobtes Medikament teilnimmt.[9]
In den deutschsprachigen Fassungen wurde sie unter anderem von Regina Beckhaus (Stolz und Vorurteil und Zombies), Jodie Blank (King Arthur: Legend of the Sword), Carolin Hartmann (Teen Spirit), Nora Kunzendorf (The Last Kingdom) sowie von Alice Bauer (Das Damengambit) synchronisiert.[10]