Ia tusi se faaauauina o lenei palakalafa - Na auai o ia i le au a le atunuu o Saina i le 2009. I le 14 o ona tausaga, na manumalo ai o ia i le taamilosaga faaiʻu i le 2009 National Games of China
na faatoʻilaloina ai tagata taʻalo o le Olimipeka e aofia ai le siamupini o le lalolagi o Deng Linlin. I le Olimipeka a le Autalavou i le 2010, na ia manumalo ai i le auro i le Beam and Floor Exercise ma le Silver i le All-Around ma le Uneven Bars final (ina ua maeʻa Viktoria Komova. O ia o se tagata tomai faapitoa i le faapaleniina o uili, ma e oo atu lona togi i le 15,550.