Tau Chu is an actor, known for Last Hero in China (1993), Project A (1983) and Ling huan xian sheng (1987). Read more on iMDB