Tony Zhao studierte klassischen chinesischen Tanz an der Fei Tian Academy of the Arts in New York und schloss sein Studium mit Auszeichnung ab. Er erhielt seinen Bachelor of Fine Arts mit Auszeichnung am Fei Tian College, wo er derzeit seinen Master of Fine Arts in klassischem chinesischem Tanz absolviert. Er belegte 2021 und 2023 den zweiten Platz in der Erwachsenenkategorie des Internationalen Klassischen Chinesischen Tanzwettbewerbs von New Tang Dynasty Television. 2018 gewann er den zweiten und 2016 den dritten Platz in der Juniorenkategorie des Wettbewerbs.
Mönch Lu (2023)
Die magische Flöte (2020)