Уроженец Плесецкого района. До войны работал учителем сельской школы, военруком. В 1942 году был призван в армию, окончил военно-пехотное училище. На фронте был в должностях командира взвода, офицера связи, адъютанта командира дивизии, помощника начальника оперативного отдела.
После войны в 1946 году стал директором школы в Литовской ССР. Был инструктором, затем членом партийной коллегии Клайпедского обкома КПСС.
Вернулся на родину, чтобы учиться в Архангельской партийной школе. Затем был распределен в Котлас, где сначала заведовал отделом пропаганды Котласского горкома партии. В это время заочно учился в Ленинградской высшей партийной школе при ЦК КПСС. Был третьим, а затем вторым секретарем Котласского райкома партии. В 1962 году – избран председателем Котласского районного исполнительного комитета.
В 1967 году переехал в Мирный, став председателем исполнительного комитета городского Совета депутатов трудящихся Мирного.
Награжден орденом Красной Звезды, орденом «Знак Почета» и многими медалями.
Скончался в 1987 году, похоронен на плесецком кладбище.
Присвоено звание «Почетный гражданин города Мирного» за заслуги перед Родиной, Коммунистической партией, Советским правительством, большой личный вклад в развитие города.
(Решение второй сессии городского Совета 19-го созыва от 24 июня 1985 года)