The Voice
Reclusion (2016)
Abigail Dawes
Looking for Lions (2014)
Laurie
Coherence - Oltre lo spazio tempo (2013)
Scarlett
Pirates of the Caribbean: Tales of the Code: Wedlocked (2011)
Pirati dei Caraibi - Ai confini del mondo (2007)
Scarlet (uncredited)
Pirati dei Caraibi - La maledizione del forziere fantasma (2006)
Cass
Girl Play (2004)
La maledizione della prima luna (2003)
Reporter
Got Papers? (2003)
The Decay of Fiction (2002)