Dwukrotnie uczestniczył w rozgrywanych systemem pucharowym turniejach o mistrzostwo świata: w roku 2000 w pierwszych dwóch rundach wyeliminował Dibyendu Baruę i Zoltana Almasiego, natomiast w trzeciej przegrał z Aleksandrem Morozewiczem, zaś w 2004 udział w mistrzostwach zakończył w I rundzie, ulegając Ni Hua.