 He was the winner of the North American Open in 1999 and in the millennium year, recorded his peak Elo rating of 2640.A return visit to the World Open saw him finish a half point behind the leaders.In 2001, he was a joint winner of the Chicago Open with Alexander Goldin.