Yin Tze Pan was born in 1947 in Suzhou, Jiangsu, China. She is an actress and producer, known for Around the World in 80 Days (2004), One-Armed Swordsman (1967) and The Bone Crushing Kid (1979). Read more on iMDB