У серпні 2004 року виграв 1-й Dato’ Arthur Tan Malaysian Open у Куала-Лумпурі. На чемпіонаті світу ФІДЕ 2004, який проходив за олімпійською системою в 1-му раунді переміг Євгена Владімірова, але в 2-му поступився своєму співвітчизникові Є Цзянчуаню у другому турі.