Nel 2004 ha partecipato al Campionato del mondo FIDE di Tripoli. Dopo aver superato Dao Thien Hai, Michail Gurevič e Sergej Rublëvskij, è stato eliminato nel quarto turno dal futuro campione del mondo Veselin Topalov.