Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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.