Родился 1 января (14 ноября) 1909 года в городе Вязьма Смоленской области (Россия).
В РККА с 20 сентября 1931 года, был призван Вяземским районным военкоматом Смоленской области .
Окончил авиационную школу техников.
Присвоено звание военинженера 2-го ранга.
Служил в различных авиационных частях.
Участвовал в национально-революционной войне в Испании в 1937 году в составе технического персонала республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в Великой Отечественной войне с 1941 года.
Присвоено воинское звание «капитан авиационно-технической службы».
После окончания войны продолжал служить в Военно-воздушных силах.
Окончил курсы переподготовки инженеров Военно-воздушной академии им. Н. Е. Жуковского в ноябре 1945 года.
26 декабря 1956 года вышел в отставку в звании майора технической службы.
По состоянию на 1985 год проживал в Советском Союзе.
Награждён орденом Ленина (30.12.1956), орденом Красного Знамени (19.11.1951), орденом Отечественной войны 2-й степени (06.11.1985), тремя орденами Красной Звезды (21.06.1937, 18.08.1945, 05.11.1946), медалями «За боевые заслуги» (03.11.1944), «За Победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.