Chieh Wan is known for The Last Duel (1971), Qing long zhen (1968) and Na Cha and the Seven Devils (1973).
No data