The Mystery of Natalie Wood 2004
as Lana Wood
Blurred 2002
as Freda
Sample People 2000
as DJ Lush Puppy
Strange Planet 1999
as Ewan's NY Kissing Girl
Silent Predators 1999
as Lacey
Credits from TMDB.