Nel 1991 arrivò al match finale del campionato del mondo FIDE di Las Vegas, ma perse 2,5 - 1,5 contro Aleksandr Chalifman. Nel Campionato del mondo FIDE 2004 a Tripoli fu eliminato nei quarti di finale dall'inglese Michael Adams.