Actor
Tracing Cowboys
2008 · as Debbie
The Dry Spell
2005 · as Mishka
Tattoo, a Love Story
2002 · as Sara
Wang Dang
1999 · as Kim
Poison Ivy: The New Seduction
1997 · as Joy Greer