Quan Yuan
Quan Yuan was born on October 6, 1977 in Hubei, China. She is an actress, known for Wo de qian ban sheng (2017), The Captain (2019) and Chun tian de kuang xiang (1998). She has been married to Yu Xia since August 28, 2009. They have one child.