Родился 11 ноября 1953 года в г. Термез Узбекской ССР. Свою жизнь связал с Вооруженными Силами. В 1981 - 1983 и 1987 -1989 принимал участие в военных действиях в Афганистане. В 1993 году уволен в запас в звании полковника. Отмечен Почетной грамотой Президиума Верховного Совета СССР, кавалер ордена Боевого Красного Знамени, дважды кавалер ордена Красной Звезды. Награжден медалью ордена «За заслуги перед Отечеством» II степени.
С 1991 года проживает в Кандалакше. Занимает должность заместителя начальника МУ «Кандалакшское управление по делам ГО и ЧС». Депутат муниципального образования городское поселение Кандалакша.
Возглавляет местное отделение общественной организации «Боевое братство», является председателем Координационного совета общественных организаций Кандалакшского района.