2012
Confession of a Child of the Century
Actriz - Elise
2011
The Moth Diaries
Actriz - Ernessa
2009
The Imaginarium of Dr. Parnassus
Actriz - Valentina
2007
St. Trinian's
Actriz - Polly
Full filmography