In 2016, Zhao signed a contract with Huanyu Film, an entertainment company owned by Yu Zheng, and entered the entertainment industry.[3] He was then cast in the crime drama Memory Lost.[4] The same year he was cast in the historical fantasy television series, Zhaoge.
Zhao gained recognition with his supporting roles in the historical comedy drama King is Not Easy,[5] and romantic comedy drama Accidentally In Love;[6] as well as historical fiction TV series The Legend of Haolan where he plays Prince Yi of Zhao.[7]
In 2019, Zhao starred in the youth drama Salute to My Youth as his first leading role. He received positive reviews and experienced a rise in popularity.[8]
In 2020, Zhao starred in the historical romance drama Fake Princess.[citation needed] The same year, he starred in romance comedy drama My Girl,[9] palace romance drama Love Story of Court Enemies,[10] and youth suspense drama Consummation.[11]