Idy Chan: Idy Chan. Actress: The Return of the Condor Heroes. Idy Chan was born on 25 March 1960 in Hong Kong. She is an actress, known for The Return of the Condor Heroes (1983), The Heavenly Sword and Dragon Sabre (1978) and On the Run (1988).
Known For: The Return of the Condor Heroes (Siauw Liong Lie), The Heavenly Sword and Dragon Sabre (Siu Chiu), On the Run (Lo Huan(as Yuk-Lin Chan)), Chor Lauheung (Yeung Aan)