Zhao ist Absolventin der Langfang School of Electronic Information Engineering und besuchte anschließend eine Schauspielschule. Seit 2018 ist sie mit dem chinesischen Schauspieler Feng Shaofeng verheiratet. Das Paar hat ein gemeinsames Kind.[2]
Sie begann ab 2010 durch Charakterrollen in verschiedenen chinesischen Fernsehserien mit dem Schauspiel. 2015 wurde sie durch eine der Hauptrollen in der Fernsehserie The Journey of Flower einem breiten Publikum bekannt. Im Folgejahr übernahm sie die weibliche Hauptrolle im Spielfilm The Rise of a Tomboy und war in insgesamt 55 Episoden der Fernsehserie The Legend of Chusen zu sehen. Weitere größere Fernsehserienrollen übernahm sie in Princess Agents, 72 Floors of Mystery und The Story of Ming Lan.
Filmografie (Auswahl)
2010: The Firmament of Pleiades (Cang qiong zhi mao/苍穹之昴) (Fernsehserie)
2010: Girl in Blue (Fernsehserie, 10 Episoden)
2011: Palace 2 (Fernsehserie)
2012: Cuo Dian Yuan Yang (Fernsehserie)
2013: Lu Zhen Chuan Qi (Fernsehserie)
2013: The Palace (Gong suo Chenxiang)
2013: Xi Die Yuan Yang (Fernsehserie)
2014: Boss and Me (Fernsehserie)
2015: Crazy New Year’s Eve (Yi lu jing xi/一路惊喜)
2015: Best Get Going (Fernsehserie)
2015: The Journey of Flower (Hua qian gu/花千骨) (Fernsehserie, 58 Episoden)
2015: The Legend of Zu (Fernsehserie)
2016: The Rise of a Tomboy
2016: The Mystic Nine (Lao Jiu Men) (Fernsehserie)