Shucheng Chen was born on October 21, 1949 in Shantou, China. He is known for Shen diao xia lv (1998), Hello from the Other Side - Its Time (2019) and Gong yuan 2000 AD (2000). He is married to Peiru Huang. They have one child.
No related contents, please re-enter