|Date of Birth||17 August 1950, Taipei, Taiwan|
Mini Bio (1)
Feng Hsu was born on August 17, 1950 in Taipei, Taiwan. She is an actress and producer, known for A Touch of Zen (1971), Raining in the Mountain (1979) and Legend of the Mountain (1979). She is married to David Tong. They have two children.
|David Tong||(? - present) (2 children)|