- Родился в крестьянской семье.
- Окончил 6 классов средней школы, курсы киномехаников (1927), курсы руководящих работников кинофикации в Москве (1930), учился на историческом факультете Архангельского государственного педагогического института имени М. В. Ломоносова.
- Трудовую деятельность начал в 1923 г. переписчиком Ровдинского волисполкома.
- С 1925 г. — делопроизводитель Пуйского волисполкома в с. Долматово Ровдинского района
- С 1927 г. - киномеханик.
- В 1928 г. избран секретарём Кургоминского волкома ВЛКСМ Березниковского района.
- После районирования в 1929 г. заведующий Северо-Двинским окружным отделением Союзкино в Великиком Устюге.
- Член ВКП(б) с 1930 г.
- В 1931 г. прибыл в город Архангельск, был назначен заместителем редактора областного комитета по радиовещанию.
- С сентября 1933 по март 1934 г. — в Красной армии.
- Вернулся в Архангельск, работал до февраля 1938 г. в кинотресте «Севкино» техническим директором, затем управляющим. При нём трест начал давать прибыль, занял первое место по РСФСР.
- В 1938—1940 гг. — уполномоченный Главного управления по контролю за зрелищами и репертуаром по Архангельской области комитета по делам искусств.
- Участник Великой Отечественной войны.
- С февраля 1940 по сентябрь 1952 г. на партийной работе: заведующий организационно-инструкторским отделом, секретарь по промышленности, третий, второй и первый секретарь Архангельского горкома ВКП(б).
- В 1952 г. выбыл в Москву на учёбу в Высшую партийную школу при ЦК ВКП(б).
- С января 1958 г. первый секретарь Чукотского окружкома партии.
- С 1961 г. заместитель председателя Магаданского облисполкома.
- Награждён орденом Красной Звезды и медалями