Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Huining Liu was born in August 1971 in Shaanxi, China. He is a director and assistant director, known for Kidnapping the Child (1994), Growing Pain (2019) and Love is Leaving (2022). He has been married to Xiaoyi Chen since 1998. They have one child.