Teddy Ngai is known for The Ninja Showdown (1988), Deadly Silver Angels (1981) and Marco Polo (1975).
No data