Родился 7 февраля 1925 г. в г Макарьево Костромской области.В 1940 г поступил в педагогическое училище в г. Макарьево, после 1 курса начал работать линейным надсмотрщиком районного узла связи. В 1943 г. был призван в армию, служил в батальоне аэродромного обслуживания, был начальником радиостанции. С боями дошел до Германии. После войны окончил военное училище им. Хмельницкого и Военную Академию транспорта, служил в Прибалтике в ракетных войсках. В 1985 г. ушел в отставку в звании полковника. Был преподавателем в школе ДОСААФ в г. Белая Церковь. В 1993 г. переехал в г. Владимир. Член совета ветеранов Октябрьского района города.
Награжден орденами Отечественной войны 2 ст., «За службу Родине» 3 ст., 20-ю медалями.