Return to Babylon 2013
as Louise Brooks
David & Layla 2005
as Layla
Nobody Wants Your Film 2005
as Self
DysEnchanted 2004
as Snow White
Red Roses and Petrol 2003
as Evie
13 Moons 2002
as Lola
The First $20 Million Is Always the Hardest 2002
as Torso
61* 2001
as Toot's Girl
Black Days 2001
as Gwen
Credits from TMDB.