2024
Bonus Track as Donna2022
Attachment as Leah2021
Dodo as Lily (voice)2020
McDonald & Dodds as Elenora Crockett2019
Benjamin as Anne the Dancer2018
Vanity Fair as Jane Osborne2018
Press as Leona Manning-Lynd2018
Native as Eva2017
The Levelling as Clover Catto2017
Love Is Thicker Than Water as Helen2016
Whisky Galore as Catriona Macroon2015
Game of Thrones The IMAX Experience as Meera Reed2013
Chickens as Constance2012
Cheerful Weather for the Wedding as Kitty Thatcham2011
Game of Thrones as Meera Reed2010
Upstairs Downstairs as Ivy Morris2010
The Blu-ray Experience II: Opera, Ballet & theatre as Self (archive footage)2010
Romeo and Juliet - Live at Shakespeare's Globe as Juliet2009
Misfits as Helen (as Lucia Kendrick)2009
Being Human as Allison Larkin2009
Being Human as Allison2009
The Diary of Anne Frank as Anne Frank2009
An Education as Tina2009
The Diary of Anne Frank as Anna Frank2009
Le Journal d'Anne Frank as Anne Frank2001
Waking the Dead as Young Greta