Girl in Car
The Commuter (2010)
Rachel
Scar Crow (2009)
June
Goal 3 (2009)
Rhea Cohen
Sunset Vampires (2009)
Lamia
I Can't Think Straight (2008)
Rain
El despertar del amor (2005)
Irina
Nature Unleashed: Tornado (2005)
Self
Precious: A Band For Britain (1999)