Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Yun Liu was born on December 26, 1982 in Changsha, Hunan, China. She is an actress, known for AI is coming (2018), The Message (2009) and Gone with the Time (2015). She has been married to Jun Zheng since May 26, 2010. They have one child.