Cheung Lau
Sex and Zen II 1996
Rating: 5.5
Ebola Syndrome 1996
Rating: 6.5
Satan Returns 1996
Rating: 4.8
as Kei's Wife
as Lulu