Lam Yi-Wa
Demon Strike 1984
Rating: 5.9
Assault of the Final Rival 1978
Rating: 5
That's Adultery! 1975
Rating: 6.4
The Sugar Daddies 1973
Rating: 5.6
as Potter's wife
as Sally Li