Leung Shun Chan is known for Forbidden City Cop (1996), Shanghai Grand (1996) and Crazy Hong Kong (1993).
No data