Nel campionato del mondo FIDE del 2004 di Tripoli (vinto da Rustam Qosimjonov) ha raggiunto i quarti di finale, perdendo contro Teymur Rəcəbov nello spareggio.