Hsi-Keng Cheng is known for The Lily Under the Muzzle (1982), Oolong Blast (1997) and The Ninja Pirates (1978).
No data