Zhao used to be China's CCTV-4news anchor in 2002. In 2005, Zhao left CCTV-4 and first joined MediaCorp Channel U, to be the news anchor of News World @ 11 《11点新闻》, News Jab @ 9 《9点新闻》 together with Tung Soo Hua, Zhang Haijie and Serene Loo. On the other hand, Zhao was also World This Week 《世界一周》's Current Affairs Presenter.
In 2012, when MediaCorp Channel U and MediaCorp Channel 8 news group merge, Zhao was then News 8 at One 《1点新闻》, Hello Singapore 《狮城有约》, Singapore Today 《狮城6点半》 and News Tonight 《晚间新闻》 news anchor. When Zhao joined MediaCorp in 2005, she was nominated for Best News / Current Affairs Presenter in Star Awards 2006 right after a year, replacing Chun Guek Lay.