In 1986, he placed equal first with Sergey Smagin and Joseph Gallagher in the 2nd Cappelle-la-Grande open. He played for Ukraine in the Chess Olympiads of 1992, 2000 (bronze medal) and 2002. In 1987 he played in the Interzonal tournament at Zagreb, though failed to qualify for the Candidates Matches. He took part in the FIDE World Chess Championship 2002, but was knocked out in the first round by Krishnan Sasikiran.