Трижды становился чемпионом Украины: в 1980, 1981 и 1986 годах. Неоднократно участвовал в чемпионатах СССР. Три раза участвовал в шахматных олимпиадах: в 1994, 1996 (серебряная медаль), 1998 (бронзовая медаль) годах.
Лучшие результаты в международных турнирах: Баку (1983) — 2—3-е; Львов (1984 и 1986) — 7—8-е и 1—3-е; Таллин (1987) — 2—3-е; Москва (1987, 1-й турнир) — 3—5-е; Фрунзе (1987) — 1-е места.