- Height5′ 6¼″ (1.68 m)
- Dongdong Xu aka Raquel Xu is best known as a TV Actress. Chinese actress, singer and model who rose to fame by playing Shen Jiawen in the web series Yu Zui. She also played Rose in the 2017 film Chasing the Dragon. Raquel Xu was born on February 16, 1990 in China.
She was born in Harbin, Heilongjiang and moved to Beijing when she was 7 years old. She graduated from the People's Liberation Army Academy of Art. She have Korean descent.- IMDb Mini Biography By: Mahou 5 star
- SpouseTerence Yin(May 1, 2024 - present)
Contribute to this page
Suggest an edit or add missing content