Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Shang-Chien Liu was born in May 1953 in Taipei, Taiwan. He is known for his work on Xin xi you ji (1982), Monkey War (1982) and Xin shi er sheng xiao (1990). He was previously married to Chiung-yu Chen.