Hot Search
No search results found
Write an article
Create a list
Publish a column
Upload a video
Log in
My channel
Settings
Invite friends
English
Idy Chan was born on March 25, 1960 in Hong Kong as Chan Yuk Lin. She is an actress, known for The Return of the Condor Heroes (1983), The Heavenly Sword and Dragon Sabre (1978) and Chor Lauheung (1979).