Xuan Liu(II)
- Actress
Xuan Liu was born on 12 March 1979 in Changsha, China. She is an actress, known for Legend of Fuyao (2018), Wo de mei li xiang chou (2002) and In the Blue (2006). She has been married to Tao Wang since January 2012. They have one child.