Виступав за ДСТ «Буревісник» та ДСТ «Динамо». Переможець фінального турніру ЦР ДСТ «Динамо» 1987 року, бронзовий призер 1988 року.
Брав участь у чотирьох Всесоюзних турнірах молодих майстрів (1983–1985, 1987); найкращий результат — 2 місце у 1984 році. Також двічі виступав у чемпіонатах України серед молодих майстрів, де у 1985 році посів 3 місце, завдавши єдиної поразки переможцю турніру Василю Іванчуку.
Учасник:
двох фінальних турнірів чемпіонатів СРСР (1990—1991); найкращий результат — поділ 10—11 місць у 1990 році.
відбіркових турнірів чемпіонатів СРСР (1982, 1984, 1987, 1988);
п'яти фінальних турнірів чемпіонатів України (1982—1989); найкращі результати — бронзові нагороди у 1987 (3—5 місця) та 1989 роках.
міжзонального турніру ФІДЕ 1998 року в Донецьку, де посів 3 місце.
У складі клубної команди «Донбас»:
чемпіон світу серед команд міст 1997 року (Джакарта).
чемпіонат України серед клубних команд: 1996 (Алушта), 1997 (Харків), 1999 (Алушта), 2000 (Алушта).