- Окончил Днепропетровский институт инженеров железнодорожного транспорта (1964), Заочную высшую партийную школу при ЦК КПСС (1973).
- С 1964 г. работал мастером вагонного депо ст. Исакогорка Няндомского отделения Северной железной дороги, затем инструктором, заведующим промышленно-транспортным отделом Исакогорского райкома КПСС г. Архангельска.
- В 1966 г. избран председателем Исакогорского районного комитета народного контроля.
- В 1967—1971 гг. — секретарь Исакогорского райкома КПСС
- В феврале 1972 г. утверждён заведующим промышленнотранспортным отделом Архангельского горкома КПСС
- В сентябре 1972 г. избран заместителем председателя
- В июне 1973 г. — первым заместителем председателя Архангельского горисполкома.
- Много сил и энергии отдавал решению вопросов благоустройства города, развития городских предприятий, повышения эффективности производства.
- В 1974—1977 гг. — второй секретарь Архангельского горкома КПСС.
- С 1990 г. — заместитель, затем директор инженерного центра «Технодрев».
- Награждён орденами «Знак Почёта», Трудового Красного Знамени и медалями