Родился 23 марта 1910 года в поселке Умба Терского района Мурманской области.
Окончил неполную среднюю школу, поступил учиться в Первый Ростовский автодорожный техникум. В феврале 1930 года был призван на военную службу в Ленинградский округ. В 1933 году направлен на курсы младших командиров и рекомендован к поступлению в танковое училище.
В июне 1941 год направлен в 12-й запасной резервный полк, в качестве командира учебной роты при Кировском заводе г. Ленинграда занимался подготовкой экипажей танкистов. Далее проходил службу в составе 124-й и 152-й отдельных танковых бригад Волховского и Ленинградского фронтов. С марта 1944 года по март 1945 года участвовал в боевых действиях на Украинском фронте. Уволен в запас в звании капитана, должность – командир танкового батальона.
После войны работал директором автобазы №2 треста «Апатитстрой», директором автоколонны №1443 г. Кандалакши, затем – директором Дома-интерната для престарелых и инвалидов Мурманской области в городе Кандалакша.
Участник Великой Отечественной войны. Награжден орденами Ленина, Отечественной войны II степени, Красной Звезды, Александра Невского, медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За оборону Советского Заполярья», «За оборону Ленинграда», «За освобождение Варшавы», «За боевые заслуги», «Ветеран труда» и юбилейными.
Вместе с женой воспитали сына и дочь.
Умер 9 сентября 1989 года.
Победители. Памятная книга о жителях Мурманской области — участниках Великой Отечественной войны и тружениках тыла Заполярья, Т.4. — Мурманск : Международный общественный фонд «Российский фонд мира», Мурманское областное отделение, 2015. –С. 196.