В составе команды «Пластполимер» стал победителем клубного первенства СССР 1985 года. Был призёром нескольких международных турниров. В 1993 получил звание международного мастера. Неоднократно принимал участие в матчах Ленинград — Москва.
С 1985 года работает тренером в Санкт-Петербургском (Ленинградском) городском Дворце творчества юных. Старший тренер отделения шахмат с 1988 года. С 1990 руководит городским методическим объединением педагогов. Отличник народного просвещения РСФСР. Член Детско-юношеской Комиссии Российской Шахматной Федерации. Среди его учеников — Никита Витюгов и Максим Матлаков.