Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Hsiao-Fen Lu was born on October 9, 1956 in Taipei, Taiwan. She is known for her work on A Flower in the Rainy Night (1983), Shi ba (1993) and Feng huang nu sha xing (1981).