- Родился в семье рабочего.
- Окончил Высшую партийную школу при ЦК ВКП(б).
- С 1922 г. матрос землечерпательного каравана, затем рабочий лесозавода № 25 треста «Северолес», счетовод лесозаводов № 24 и № 26.
- С 1925 г. на профсоюзной работе: член ВКП(б) с 1929 г.
- С 1930 г. на партийной работе: заведующий агитмассовым отделом Мезенского райкома ВКП(б).
- В 1934—1935 гг. учился в Архангельске в Высшей коммунистической сельскохозяйственной школе.
- Оставил учёбу в связи с избранием председателем профкома, а затем секретарём партячейки школы.
- В 1937-1938 гг. начальник отдела кадров Архангельского областного отдела местной промышленности
- В 1938-1939 гг. — инструктор, заведующий орготделом Архангельского горкома ВКП(б)
- В 1939—1941 гг. — первый секретарь Соломбальского райкома ВКП(б).
- В 1941 г. — третий секретарь Архангельского горкома ВКП(б)
- В 1941-1951 гг. - первый секретарь Молотовского горкома партии.
- В годы войны провёл большую работу по укреплению МПВО города, увеличению выпуска продукции для фронта, строительству новых промышленных объектов и жилья.
- В 1951—1952 гг. — секретарь Архангельского обкома ВКП(б)
- В 1952-1953 гг. — заведующий отделом лёгкой промышленности Архангельского обкома КПСС.
- В марте 1953 г. приступил к обязанностям председателя Архангельского горисполкома, но вскоре тяжело заболел и вынужден был оставить пост.
- Последнее место работы - заведующий отделом рыбной промышленности горисполкома.
- Награждён орденом Трудового Красного Знамени и медалями