Czterokrotnie uczestniczył w pucharowych turniejach o mistrzostwo świata, za każdym razem przegrywając swoje pojedynki w I rundach, odpowiednio z: Rusłanem Ponomariowem (Las Vegas, 1999), Aleksandrem Jermolińskim (New Delhi, 2000), Judit Polgar (Moskwa, 2001) i Zoltanem Almasim (Trypolis, 2004). W 2003 r. zdobył w Doha brązowy medal indywidualnych mistrzostw Azji.