2024 - Scoop - Attore - Esme Wren
2023 - One Life - Attore - Doreen Warriner
2020 - Miss Marx - Attore - Eleanor Marx
2015 - Suffragette - Attore - Alice Haughton
2011 - One Day - Attore - Sylvie
2009 - Glorious 39 - Attore - Anne Keyes
2008 - L'ombra del sospetto - Attore - Abigail
2006 - As You Like It - Come vi piace - Attore - Celia/Aliena
2006 - Espiazione - Attore - Briony a 18 anni
2006 - Scoop - Attore - Vivian
2006 - Angel - La vita, il romanzo - Attore - Angel
2004 - Dirty Dancing 2 - Attore - Katey Miller
2004 - La fiera della vanità - Attore - Amelia Sedley
2003 - I CAPTURE THE CASTLE - Attore - Cassandra Mortmain
2002 - NICHOLAS NICKLEBY - Attore