Dwukrotnie startował w mistrzostwach świata rozgrywanych systemem pucharowym: w roku 1997 w Groningen awansował do rundy II (w której przegrał z Siergiejem Tiwiakowem), natomiast w 1999 odpadł w I rundzie, ulegając Lewonowi Aronjanowi.