Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Idy Chan Yuk-Lin
Follow
Born 25 March 1960 in Hong Kong, China
Actor
See all 31 →
Sealed
2008
?.?
?.?
The Way We Are
Ms. Tsui
Sealed
1989
?.?
?.?
Casino Raiders
Tong Ko-Yan
Sealed
1988
?.?
?.?
On the Run
Inspector Lo Huan
Sealed
1983
?.?
?.?
Shaolin and Wu Tang
Yan-ling