Carter Wong was born on March 22, 1947 as Chia-Ta Huang. He is known for his work on Big Trouble in Little China (1986), Traitorous (1976) and Shaolin Invincibles (1977). Read more on iMDB