Actor
The Legend of Tarzan
2016 · as Stern Maid
Testament of Youth
2015 · as Passenger
The Riot Club
2014 · as Helen
Murder on the Victorian Railway
2013 · as Elizabeth Jones
Creation
2009 · as Mrs. Davies
Desert Flower
2009 · as Nurse Anne
Hell's Pavement
2009 · as Shirley
Ballet Shoes
2008 · as Clara
A Funny Thing Happened on the Way to Willesden
2007 · as Denise Templeton
Angel
2007 · as Governess
Colour Me Kubrick
2005 · as TV Journalist
Oliver Twist
2005 · as Charlotte