У другій половині 1990-х років належав до когорти провідних китайських шахістів. 1998 року виграв золоту медаль чемпіонату країни, а також – в Роттердамі – звання чемпіона світу серед студентів. У 1994-2000 роках чотири рази виступив на шахових олімпіадах (зокрема один раз на 1-й шахівниці), а 1993 року на командному чемпіонаті світу, де виграв золоту медаль в особистому заліку на 3-й шахівниці. Тричі (1997, 1999, 2000) брав участь у чемпіонатах світу ФІДЕ, які проходили за олімпійською системою, найкращий результат показавши 2000 року в Нью-Делі, де дійшов до 3-го раунду, в якому поступився Петрові Свідлеру).