Netflix Movies Starring Yin Tse
Yin Tse was born on August 9, 1936 in Guangdong, China. He is an actor and director, known for Shaolin Soccer (2001), Temptress Moon (1996) and Rouge (1987). He was previously married to Deborah Li and Zhen Zhen. Read more on iMDB