Larry Chiu is known for Master Samurai (1974), Cosa Nostra Asia (1974) and Scorpion Thunderbolt (1988).
No data