Baihe Bai was born on March 1, 1984 in Qingdao, Shandong, China. She is an actress and producer, known for
Monster Hunt (2015),
Go Away Mr. Tumor (2015) and
Love is Not Blind (2011). She has been married to
SiLin Zhang since January 1, 2019. They have one child. She was previously married to
Yufan Chen.