Родился 15 (26) мая 1911 года в селе Великое Ярославского уезда, Российская империя (ныне Ярославская область, Россия).
В РККА с 13 ноября 1933 года (1934 года).
В звании воентехника 2-го ранга (лейтенанта) служил в 107-й авиационной эскадрилье Белорусского военного округа.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 27 августа 1937 года в качестве оружейного мастера республиканской авиации.
После возвращения из Испании продолжал служить в авиации.
Присвоено звание старшего техника-лейтенанта.
Участвовал в Великой Отечественной войне.
Служил в должности техника по вооружению в составе 9-го района авиационного базирования (РАБ) и, вероятно, в составе 946-го штурмового авиационного полка.
Принимал участие в освобождении Югославии, в боях за Венгрию.
После окончания войны продолжал службу в Военно-воздушных силах.
25 марта 1947 года вышел в отставку в звании старшего техника-лейтенанта.
Награждён орденом Красной Звезды (02.01.1937), медалями «За боевые заслуги» (03.11.1944), «За освобождение Белграда», «За взятие Будапешта», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».