Diventò il 19° Grande Maestro cinese in febbraio 2005, all'età di 18 anni.[2]
Conseguì le tre norme necessarie per il titolo di grande maestro nel 2014 all'Open Aeroflot, nel campionato cinese a squadre e nel Campionato del mondo juniores (under-20) di Cochin, dove si classificò terzo.
Nel 2006 partecipò con la nazionale cinese alle Olimpiadi di Torino, vincendo la medaglia d'argento di squadra.
Nel 2008 vinse con la Cina la medaglia d'oro di squadra nel campionato asiatico a squadre.