World Trending
Coming Soon...! View all
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.