Il a participé aux Championnats du monde FIDE en 1999 à Las Vegas (éliminé au troisième tour par Vassili Ivantchouk) et 2001-2002 à Moscou (éliminé au deuxième tour par Joël Lautier).