У 1996 і 1998 роках двічі вигравав чемпіонат світу серед юніорів до 20 років. У 2000 році здобув срібну медаль чемпіонату Азії, а в 2001 і 2003 роках ставав чемпіоном Китаю. На чемпіонаті світу ФІДЕ 2001 року в Москві дійшов до 3-го раунду, в якому програв Веcелинові Топалову. 2002 року в Улан-Баторі переміг на чемпіонаті світу серед студентів. 2003 року поділив (разом з Сюй Дзюнєм) 1-ше місце в Шанхаї і переміг у групі B турніру "Corus" у вейк-ан-Зеє. Завдяки цьому результатові кваліфікувався на елітний турнір групи B у Вейк-ан-Зеє 2004 року, який закінчив на 12-му місці. Того ж року вдруге виступив на чемпіонаті світу ФІДЕ за олімпійською системою, де у 1-му раунді програв Рафаелеві Лейтао. 2005 року став чемпіоном Азії, а також взяв участь у Кубку світу, де в 2-му раунді поступився Іванові Соколову. Чергових успіхів досягнув у 2007 році, поділивши 1-ші місця на Філіппінах (разом з Ваном Юе і Ні Хуа), а також у Сінгапурі (разом з Зурабом Азмайпарашвілі). 2008 року поділив 1-ше місце (разом з Жао Цзун'юанєм, Сур'єю Шехаром Гангулі і Гавейном Джонсом) у Сіднеї.