Воспитанник шахматной школы Ленинградского Дворца пионеров. Занимался под руководством заслуженного тренера РСФСР Василия Бывшева. Окончил Ленинградский электротехнический институт. Мастер спорта СССР с 1985 года. Был участником нескольких чемпионатов Ленинграда. В 1986 и 1998 гг. завоевал чемпионский титул.
В составе команды Санкт-Петербурга стал победителем клубного первенства России 1992 года. В 1991 получил звание международного мастера, через два года становится гроссмейстером. Принимал участие во многих международных турнирах, добился победы в клубных первенствах Франции и Финляндии.
Проводит занятия с детьми в шахматном клубе «Современник» Фрунзенского района Санкт-Петербурга. Периодически выступает с публикациями на околошахматные темы.