ActingIdy Chan Yuk-LinBorn 1960-03-25· Hong Kong, ChinaKnown forCasino Raiders1989ACTIONFull filmographyCasino Raiders1989ACTION