Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Jeremy Xu Zheng Xi was born on May 5, 1985 in Shanghai, China. He is an actor, known for The Legend of Dugu (2018), Kung Fu Angels (2014) and Fairyland Lovers (2020).