Rocky Liao a remporté la première place lors du Concours international de Danse classique chinoise de la télévision New Tang Dynasty en 2012, la deuxième place en 2010 et la première place dans la section junior homme de la même compétition en 2009. Il a poursuivi des études supérieures en danse classique chinoise à l’Académie des Arts Fei Tian de New York.