Родился 17 октября 1949 года в г. Приволжске Ивановской области. В 1972 г. окончил Петрозаводский государственный университет по специальности «Инженер-механик».
Трудовую деятельность начал в 1972 г. инженером-технологом Петрозаводского ремонтно-механического завода. С 1979 г. работал на Онежском тракторном заводе: инженер-технолог отдела главного механика, начальник бюро, зам. главного механика. В 1997 г. — директор СТ «Союзник», директор ЗАО «ИнформСервисМаркетинг».
Председатель фракции ЛДПР в Законодательном Собрании в 1998 г. Региональный координатор ЛДПР в Карелии. В 2002 г. избран главой самоуправления Лахденпохского района.
Избирался депутатом Законодательного Собрания Республики Карелия II созыва. В III созыве - член Комитета по бюджету.