Xu Baihui graduated from the Performance Department of the Central Academy of Drama in 2002, and made her official debut in 2004 with the TV series Little Overseas Students. There are wonderful performances in TV series "Sword with Royal Blood", "Sun and Moon Flying in the Sky" and "Hanging Sword in the Sky".
Xu Baihui's truly impressive works must be: Obstetrician, Good Times, Legend of Mi Yue, Distant Distance, My Three Mom and Dad and so on.
Xu Baihui has a wide range of plays and many challenging roles, which shows that his acting skills are really impeccable. He won the most popular figure award of the TV series Southern Festival and the actress award of China TV Golden Eagle Award for his TV series Legend of Mi Yue and Great Opportunity.