Sun Wong is known for his work on The Young Master (1980), The Last Tempest (1976) and Fist of Legend (1994).
No data