Leung Chin is known for The Magnificent Butcher (1979), The Prodigal Son (1981) and The Owl vs. Bumbo (1984).
No data