Родился 20 октября 1912 года в Архангельской области.
В 1930 году приехал в п. Умба Терского района Мурманской области, работал рабочим в Умбском леспромхозе.
Воевал на Кандалакшском направлении. Был ранен, контужен, находился на излечении в госпитале. Летом 1944 года — на 3-м Украинском фронте, командир батареи самоходных установок. Участвовал в боях за освобождение Румынии, Югославии, Венгрии. После войны работал в аппарате Терского райкома партии в п. Умба Мурманской области.
Награжден орденами Красной Звезды, Боевого Красного Знамени, Отечественной войны и II степеней, медалями «За боевые заслуги», «За оборону Советского Заполярья», «За взятие Будапешта», «За победу над Германией», юбилейными. Скончался 23 августа 1995 года.
Победители. Памятная книга об участниках Великой Отечественной войны,проживавших в Мурманской области. – Том II. — Мурманск : Международный общественныйфонд «Российский фонд мира» Мурманское областное отделение, 2010. – С. 276.