In 2006, she officially entered showbiz after winning the Feng Xiaogang group champion in the "Yahoo Search for Stars" competition. The same year, she made her acting debut in "Century Endless Love" (世纪不了情).
From 2018, she married actor Feng Shao Feng and their baby boy arrived in March 2019. In April 2021, Zhao and Feng announced their amicable separation and stated they would co-parent their son.