film
(2015) The Light Between Oceans
Isabel Sherbourne
(2015) Suffragette
Maud
(2014) Into the Woods
Rapunzel
(2012) Anna Karenina
Kitty
(2011) Harry Potter and the Deathly Hallows – Part 2
Lavender Brown
(2010) Harry Potter and the Deathly Hallows – Part 1
Lavender Brown
(2009) Harry Potter and the Half-Blood Prince
Lavender Brown
television
(2015) Sons of Liberty
Margaret Kemble Gage (3 episodes)
(2012) The Hour
Kiki Delaine (6 eps)
(2012) Parade's End
Valentine Wannop (5 eps)
video game
(2014) Game of Thrones: A Telltale Game Series
Mira Forrester (voice)
(2009) Harry Potter and the Half-Blood Prince
Lavender Brown (voice)