Home
Movies
TV Shows
People
Trending
Settings
Idy Chan Yuk-Lin
March 25, 1960 — Hong Kong, China
—
Known for
Credits
6.6
Movie
On the Run
1988
Details
6.3
Movie
Casino Raiders
1989
Details
6.6
Movie
Shaolin and Wu Tang
1983
Details
5.6
Movie
The Crazy Companies
1988
Details
7.2
TV Show
The Return of the Condor Heroes
1983
Details
5.4
Movie
Whampoa Blues
1989
Details
8.0
TV Show
Chor Lau-heung
1979
Details
5.8
Movie
I Am Sorry
1989
Details
Scroll to top
Open chat area