Idy Chan Yuk-Lin
An image from Chor Lau-heung, one of the productions that also features Idy Chan Yuk-Lin.
Idy Chan Yuk-Lin

Idy Chan Yuk-Lin

March 25, 1960 — Hong Kong, China
On the Run

On the Run

1988

Casino Raiders

Casino Raiders

1989

Shaolin and Wu Tang

Shaolin and Wu Tang

1983

The Crazy Companies

The Crazy Companies

1988

The Return of the Condor Heroes

The Return of the Condor Heroes

1983

Whampoa Blues

Whampoa Blues

1989

Chor Lau-heung

Chor Lau-heung

1979

I Am Sorry

I Am Sorry

1989