Sung-Chuan Shen is known for Tian can di que (1979), Raiders of the Shaolin Temple (1982) and Crippled Heroes (1980).
No data