Tai-Feng Tu was born in Taiwan. She is known for Nu ti (1976), He yi shi er jin chai (1987) and Lucky Days (2010).
No data