Naked in the 21st Century: A Journey Through Naturism 2004
as Self
Resort Massacre 2000
as Lucky Ma
Prostitute Killers 2000
as Vanessa
The Fruit is Ripe 3 1999
as Lin Wei
Gorgeous 1999
as Shelly
Die Harder 1995
Actor
Credits from TMDB.