Quan Yuan

Info

Role

Actress

Date of birth

10/06/1977

Place of birth

Hubei, China

Quan Yuan

Biography

Quan Yuan was born on October 6, 1977 in Hubei, China. She is an actress, known for The Captain (2019), The First Half of My Life (2017) and Rhapsody of Spring (1998). She has been married to Yu Xia since August 28, 2009. They have one child.

Known For