Yung-Chieh Tan is known for Dragon Rider (1974), Killer in the Dark (1973) and The Blade Spares None (1971).
No data