Aktör:
-
1. Still Crazy (1998), film...Clare Knowles
-
2. Maybe Baby (2000), film...Joanna
-
3. In the Beginning (2000), dizisi...Young Rebeccah
-
4. Bir çılgın âşık (2001), film...Corine
-
5. Another Life (2001), film...Avis Graydon
-
6. Bait (2002), film...Stephanie Raeburn
-
7. Five Little Pigs (2003), film...Caroline Crale
-
8. Paranoya (2006), film...Julia Jugg
-
9. Dangerous Parking (2007), film...Kirstin
-
10. Genç Victoria (2009), film...Duchess of Sutherland
-
11. Son savasçi (2010), film...Druzilla
-
12. Yemen'de Somon Avı (2011), film...Mary Jones
-
13. Pamuk Prenses ve Avci (2012), film...Anna
-
14. Bletchley Grubu (2012), dizisi...Millie
-
15. Sixteen (2013), film
-
16. The Game (2014), dizisi...Kate
-
17. Detectorists (2014), dizisi...Becky
-
18. Scottish Mussel (2015), film...Ms Pringle
-
19. Capital (2015), dizisi...Arabella
-
20. A Tale of Two Sisters (2015), dizisi...Self - Narrator
-
21. Letters from Baghdad (2016), film...Vita Sackville-West
-
22. Askin Çekimi (2016), film...Phyl Moore
-
23. The Bletchley Circle: San Francisco (2018), dizisi...Millie Harcourt
-
24. Wild Bill (2019), dizisi...Mary Harborough
-
25. Life (2020), dizisi...Kelly Aston
-
26. Hollington Drive (2021), dizisi...Helen