Baihui Xu Life story
About. Xu Bai Hui is a Chinese actress who was born on August 3, 1983, in Changchun, China. She studied at the Central Academy of Drama in Beijing and made her acting debut in the TV series “Little Chinese Overseas” in 2004. She followed this up with a role in the period drama “Sword Stained with Royal Blood” (2005).2005