2014 Pudsey the Dog: The Movie
as Molly

2014 The 7.39 (TV Movie)
as Charlotte Matthews

2013 Heart of Nowhere (Short)
as Alice

2012 Private Peaceful
as Young Molly

2012 Snow White and the Huntsman
as Young Ravenna

2011 Great Expectations (TV Mini-Series)
as Young Estella

2010 Disco (Short)
as Pippa

2010 Never Let Me Go
as Young Kathy

2007 Tchaikovsky: ‘Fortune and Tragedy’ (TV Movie)
as Sasha