Leung Sing-Kuen

Leung Sing-Kuen

Directing

1958-01-01

Hong Kong, British Crown Colony [now China]