Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Shuqin Huang was a director and writer, known for Woman Demon Human (1987), Fortress Besieged (1990) and Wo ye you ba ba (1997). She was married to Zheng Changfu. She died on April 21, 2022 in Shanghai, China.