World Trending
Coming Soon...! View all
Marian Garner
The meeting is cancelled
Chen Xing Xu also known as Oliver Chen is a Chinese actor and model. He is best known for his roles as Yang Kang in The Legend of the Condor Heroes and Gu Xiaowu / Li Chengyin in Goodbye My Princess.