Родился 22 апреля 1914 года в поселке Верховажье Успенской волости Вельского уезда Вологодской губернии. После учебы на курсах младших лейтенантов специальных родов войск июне - сентябре 1942 года служит командиром взвода связи 42 СП 180 СД Воронежского фронта, затем командиром взводов, старшим техником станционной телефонно-телеграфной роты на Западном и 2-м Белорусском фронтах. С августа 1945 по август 1946 г. в резерве офицерского состава войск связи Северной группы войск (г. Лигниц).После демобилизации работал в школах г. Архангельска, г. Мурома. С 1968 года - старший преподаватель кафедры общей физики Калмыцкого государственного университета. Награжден орденами Красной Звезды, Отечественной войны II степени, медалями «За взятие Кенигсберга», «За Победу над Германией в Великой Отечественной войне 1941-1945 гг.» и др.