Birthday: August 17th (Thursday), 1950
Birth Place: Taipei, Taiwan
Awards: Won 1 BAFTA Film Award.
Biography: Feng Hsu was born on August 17, 1950 in Taipei, Taiwan. She is an actress and producer, known for Xia nü (1971), Kong shan ling yu (1979) and Shan zhong zhuan qi (1979). She is married to David Tong. They have two children....