Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Quan Yuan was born on October 6, 1977 in Hubei, China. She is an actress, known for The Captain (2019), Chinese Doctors (2021) and Rhapsody of Spring (1998). She has been married to Yu Xia since August 28, 2009. They have one child.