Filmographie
Œuvres: 7
Interprétation7
- 2018Ralph 2.0Ralph Breaks the Internetdans le rôle de Merida (voix)

- 2012Line of Duty : Enquêtes internesLine of Duty7 épisodes

- 2012RebelleBravedans le rôle de Merida (voix)

- 2011Harry Potter et les Reliques de la Mort - 2ème partieHarry Potter and the Deathly Hallows: Part 2dans le rôle de Helena Ravenclaw

- 2011Black Mirror

- 2007Non, ce pays n'est pas pour le vieil hommeNo Country for Old Mendans le rôle de Carla Jean Moss

- 1996FerrovipathesTrainspottingdans le rôle de Diane
