Родился 20 ноября 1941 года в д. Нифантово Шекснинского района Вологодской области.
Окончил Ленинградский сельскохозяйственный институт, Академию общественных наук при ЦК КПСС.
Работал главным агрономом колхоза «Шексна», шесть лет - председателем самого крупного в Шекснинском районе колхоза «Заря», начальником управления сельского хозяйства, председателем Шекснинского райисполкома, первым секретарем Кичм.-Городецкого РК КПСС, первым секретарем Шекснинского РК КПСС. После запрета КПСС три года работал председателем колхоза «Пример» Шекснинского района.
С марта 1995 года по декабрь 2003 года - глава самоуправления Шекснинского района.
На выборах 7 декабря 2003 года избран депутатом Законодательного Собрания области по спискам Вологодского областного отделения политической партии «Коммунистическая партия Российской Федерации».
Член постоянного комитета Законодательного Собрания области по вопросам местного самоуправления.
Срок окончания полномочий – 11.03.2007 года.