Idy Chan Pictures
This attractive actress was not in many films
but she was in some good ones from the early 80s to the early 90s - On
the Run (Yuen Biao's
unfortunate wife), Casino Raiders (the woman
Alan Tam falls for), I am Sorry (a.k.a. Her Beautiful Life Lies),
Kawashima Yoshiko, Crazy
Companies, Stage Door Johnny and Sisters of
the World Unite among others.
Idy Chan
Picts 2
Idy
Chan Picts 3