Vuosi | Nimi | Rooli | Muuta |
1993 | Goggle-Eyes | Judith Killan | Televisiominisarja |
1995 | Loving | Moira | Televisioelokuva |
The Shadowy Third | Dottie | Televisioelokuva |
1996 | The Cold Light of Day | Anna Tatour | |
Robert Rylands’ Last Journey | Sue | |
Hamlet | Second Player | |
1997 | Rag Nymph | Young Millie | Kaksi jaksoa: ”episode 1.1”, ”episode 1.2” |
Spice World | Evie | |
2000 | The Prince and the Pauper | Lady Jane Grey | |
2002 | Stig of the Dump | Lou | Televisiosarja |
2003 | Midsomerin murhat | Hannah Moore | Yksi jakso: ”Death and Dreams” |
2004 | Sherlock Holmes: Tapaus silkkisukka | Roberta Massingham | Televisioelokuva |
2007–2008 | Tudors | Mary Boleyn | Toistuva rooli |
2008 | Eksyin Jane Austenin maailmaan | Lydia Bennet | Televisiominisarja |
2009–2009 | Four Seasons | Imogen Combe | Televisiominisarja |
2009 | Junction | | Lyhytelokuva |
Komisario Lewis | Kitten | Yksi jakso: ”Counter Culture Blues” |
2010 | Prowl | Fiona | |
2010–2011 | Luvattu maa | Eliza Meyer | Televisiominisarja |
2011 | Suuria odotuksia | Clara Pocket | Televisiominisarja |
2012 | Titanic | Lady Georgiana Grex | Televisiominisarja |
2013 | Flight of the Storks | Sarah Gabbor | Televisiominisarja |
The Invisible Woman – kielletty rakkaus | Maria Ternan | Teatterielokuva |
2014 | As Above/So Below | Scarlett Marlowe | Teatterielokuva |
The Great Fire | Elizabeth Pepys | Televisiominisarja |
2015 | The Musketeers | Louise | Jakso 2.7: ”A Marriage of Inconvenience” |
2016 | Rebellion – verellä ja sydämellä | Vanessa Hammond | Televisiominisarja |
Penny Dreadful | Catriona Hartdegen | Televisiosarja |
2018 | Ready Player One | Karen ”Kira” Underwood | |
Magnum P.I. | Juliet Higgins | Televisiosarja |