Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Baihui Xu was born on August 3, 1983 in Changchun, Jilin, China. She is an actress, known for Legend of Miyue (2015), Obstetrician (2014) and Before Born (2006).