She has appeared in numerous Chinese films, gradually building her reputation before delivering a standout performance in the American film Red Corner. Her roles in The Crow, Wild Wild West, and the television series Lost further elevated her fame and solidified her presence in the entertainment industry. Before she became well-known, she worked as a nurse for her country’s army. Unfortunately, she later faced personal struggles that led to her being admitted to a mental health institution. She comes from a family that includes her parents, Chen Binbin and Bai Yuxiang, as well as two siblings, Bai Chen and Bai Jie.
She actually took part in the 2005 season of But Can They Sing?, and honestly, she did pretty well—making it all the way to the semi-finals. She really gave it her all during that time, showing off her talent alongside some tough competition. It was definitely one of her standout moments that year, and she proved she could hold her own on stage.