Idy Chan was born on March 25, 1960 in Hong Kong as Chan Yuk Lin. She is an actress, known for Yi ...
Ex-girlfriend of Yun-Fat Chow (1978-1983)
Chan Yuk Lin
Which project wins: Charlie's Angels or "The Falcon and The Winter Soldier"? Kristen Stewart and Anthony Mackie answer the playful question, then share their feelings on Chris Evans.