באליפות העולם בשחמט 1990 הוא העפיל לשלב הפלייאוף והודח על ידי יאן טימן. באליפות העולם 1996 הוא עבר את אלכסנדר חליפמן ויאן טימן, אך בחצי הגמר הפסיד לגטה קמסקי. הוא הוזמן לאליפות העולם בשחמט 1998, דורג במקום ה-10 אך לא השתתף בה. באליפות העולם בשחמט 1999, דורג במקום ה-18 והודח בסיבוב השני.