Lam-Ling Leung is known for Tiger Cage II (1990), The Master Strikes Back (1985) and Gwai ma hau yuen (1987).
No data