Родился 15 июля 1901 года в городе Варшава, Российская империя (ныне Польша).
В РККА с 5 июня 1918 года.
Окончил техническое учебное заведение.
Присвоено звание военинженера 3-го ранга.
Служил в 9-й легко-штурмовой авиационной эскадрилье «Ультиматум».
Участвовал в национально-революционной войне в Испании с 19 ноября 1936 года по 1937 год в качестве заместителя по технической службе командира 15-й штурмовой группы республиканской авиации.
После возвращения из Испании продолжил воинскую службу.
Служил в составе 215-го скоростного бомбардировочного авиационного полка, 215-го штурмового авиационного полка, 2-й запасной авиационной бригады, ВВС Орловского военного округа, Управления ВВС Орловского военного округа.
31 августа 1946 года вышел в отставку в звании инженер-подполковника.
Награждён орденом Ленина (30.04.1945), орденом Красного Знамени (03.11.1944), орденом Красной Звезды (02.01.1937), медалью «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.