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
Credits from TMDB.