- Окончил Архангельский лесотехнический институт имени В.В. Куйбышева (1976).
- После окончания института направлен на работу в племсовхоз «Приморский».
- В ноябре 1976 г. переведён в трест «Архангельсксельстрой» инженером проектной группы и утверждён внештатным инструктором отдела рабочей и сельской молодёжи Архангельского обкома ВЛКСМ.
- В 1978—1984 гг. работал в аппарате Архангельского обкома ВЛКСМ заместителем начальника областного штаба ударного строительства Нечернозёмной зоны РСФСР, заведующим отделом рабочей и сельской молодёжи.
- Член КПСС с 1980 г.
- В 1984—1990 гг. — инструктор, заместитель заведующего, заведующий промышленно-транспортным отделом, заведующий отделом социально-экономического развития горкома КПСС.
- В мае 1990 г. избран председателем Октябрьского райисполкома г. Архангельска.
- В 1991— 1993 гг. — глава администрации Октябрьского территориального округа г. Архангельска.
- Затем заместитель и первый заместитель мэра города Архангельска