Alan Chung San Chui is known for his work on Last Hero in China (1993), Triad Election (2006) and Shaolin vs. Ninja (1983). Read more on iMDB