Mr Huo joined Singapore Ballet in November 2012 and was subsequently promoted to Artist, First Artist and Soloist. He had a 10 year career as a professional dancer.
He has performed as the Shepherd in The Nutcracker (2013, 2016) and Mandolin Dance in Romeo and Juliet (2014), Sleeping Beauty, Coppélia, peasant pas de deux in Giselle, Don Quixote, Benno and Tarantella in Swan Lake (2019). He has also danced in Bournonville Divertissements, La Ventana, Tarantella, Age of Innocence, Traces We Left Behind, Schubert Symphony, Piano Concerto No. 2 ,Opus 102; Edwaard Liang’s Opus 25, George Balanchine’s Theme and Variation, Rubies and Allegro Brillante, Peter & Blue, Paquita, Slide, Sticks and Stones, Incomparable Beauty, Organ Concerto, Shadow’s Edge, Blue Snow, Lambarena, Another Energy, The Four Temperaments, Symphony in Three Movements, Triptych, Unexpected B, Linea Adora, SYNC, Midnight Waltzes, Unknown Territory and Evening Voices.
Huo Liang was promoted to Soloist in January 2018. He most recently performed debut roles in Romeo and Juliet (2020) as Mercutio and Paris.