Liu begon op vijfjarige leeftijd met kunstschaatsen. Ze nam zes keer deel aan de wereldkampioenschappen. Haar beste prestatie was de 16e plaats in 2006 en 2010. Van haar acht deelnames aan de viercontinentenkampioenschappen eindigde ze vier keer in de top tien, in 2006 werd ze 7e. Liu nam twee keer deel aan de Olympische Winterspelen: ze eindigde als 11e in 2006 en als 19e in 2010.