- Родился в семье рабочего.
- Окончил Высшую партийную школу при ЦК ВКП(б) (1949).
- Трудовую деятельность начал в 1930 г. учеником токаря, затем на комсомольской работе.
- С 1932 г. член ВКП(б).
- С 1937 г. работал на заводе «1 Мая» фрезеровщиком, мастером, начальником смены и цеха.
- В 1941 г. выдвинут на партийную работу и до 1946 г. работал первым секретарём Сталинского, Ждановского, Малмыжского и Котельничского райкомов партии Кировской области.
- После окончания Высшей партийной школы более двух лет работал в аппарате ЦК ВКП(б) инструктором отдела партийных, профсоюзных и комсомольских органов.
- В феврале 1952 г. направлен в Архангельскую область.
- Работал заведующим отделом партийных органов обкома КПСС, с 1952 по 1953 г. первым секретарём Архангельского горкома КПСС.
- С 1953 по 1960 г. заведующий организационно-инструкторским отделом Архангельского облисполкома. Затем — первый секретарь Приморского райкома КПСС (1960-1963, 1965), секретарь парткома Приморской сельской партийной организации (1963—1965), заведующий областным отделом социального обеспечения (1965—1975).
- Награждён орденами Отечественной войны I степени, «Знак Почёта»