Attore:
-
...Young Elizabeth
-
2. Nicholas Nickleby (2002), film...Kate Nickleby
-
3. Daniel Deronda (2002), serie
-
4. Il profumo delle campanule (2003), film...Cassandra
-
5. La fiera della vanità (2004), film...Amelia Sedley
-
6. Dirty Dancing 2 (2004), film...Katey Miller
-
7. Il mio cuore balla (2004), film...Siobhan
-
8. Il mio cuore balla (2004), film...Siobhan
-
...Mary Bryant
-
10. Come vi piace (2006), film...Celia
-
11. Scoop (2006), film...Vivian
-
12. Amazing Grace (2006), film...Barbara Spooner
-
13. CBeebies Bedtime Story (2006), serie...Self - Storyteller
-
14. Angel - La vita, il romanzo (2007), film...Angel Deverell
-
15. L'ombra del sospetto (2008), film...Abigail
-
16. King Lear (2008), film...Cordelia
-
17. Glorious 39 (2009), film...Anne
-
18. Emma (2009), serie...Emma
-
19. One Day (2011), film...Sylvie
-
20. Il petalo cremisi ed il bianco (2011), serie...Sugar
-
21. The Hour (2011), serie...Bel Rowley
-
22. What You Will (2012), film...Self
-
23. Shakespeare da scoprire (2012), serie...Self - Presenter
-
24. Having You (2013), film...Camilla
-
25. The Last Days on Mars (2013), film...Rebecca Lane
-
26. Legacy (2013), film...Anna
-
27. The Great War: The People's Story (2014), serie...Kate Parry Frye
-
28. Suffragette (2015), film...Alice Haughton
-
29. Last Call (2017), film...Caitlin Thomas
-
30. Il Miniaturista (2017), serie...Marin Brandt
-
31. Born to Kill (2017), serie...Jenny
-
32. I bambini della speranza (2020), film...Marie Paneth
-
33. Miss Marx (2020), film...Eleanor Marx aka Tussy
-
34. Earwig (2021), film...Céleste
-
35. Vigil (2021), serie...Eliza Russell
-
36. Becoming Elizabeth (2022), serie...Marie Paneth
-
37. One Life (2023), film...Doreen Warriner
-
...Juno Fish
Regia:
-
1. Amulet (2020), film
Sceneggiatura:
-
1. Amulet (2020), film
Doppiatori:
-
1. Una magica notte d'estate (2005), film...Helena
-
2. Renaissance (2006), film...Ilona Tasuiev