Родился 16 мая 1910 года в Мясницком районе Тульской области (Россия). Русский.
В РККА с 25 мая 1931 года, был призван Орловским районным военкоматом.
Окончил 32-ю школу младших авиационных специалистов в городе Переславль.
Присвоено звание воентехника 2-го ранга.
Служил в различных авиационных частях.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в составе технического персонала республиканской авиации.
После возвращения из Испании продолжил воинскую службу.
Служил в составе 84-го района авиационного базирования Московского военного округа.
22 июня 1956 года вышел в отставку в звании майора технической службы.
Награждён орденом Ленина (30.12.1956), орденом Красного Знамени (19.11.1951), двумя орденами Красной Звезды (02.01.1937, 05.11.1946), медалями «За боевые заслуги» (30.04.1945), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.