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