Родился 17 июля 1910 года в селе Жабово (Жабево) Дубровского района Смоленской области (Россия).
В РККА с 15 сентября 1932 года.
Окончил авиационную школу пилотов.
Присвоено звание лейтенанта.
Служил в должности пилота 33-го скоростного бомбардировочного авиационного полка.
Участвовал в национально-революционной войне в Испании с июня 1938 года в качестве пилота бомбардировщика СБ 24-й бомбардировочной группы республиканских ВВС.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Служил на заводе № 82 УЗСиМ ВВС Красной армии.
17 декабря 1948 года вышел в отставку в звании инженер-подполковника.
Награжден орденом Красного Знамени (22.02.1939), орденом Красной Звезды (06.11.1947), медалью «За боевые заслуги» (03.11.1944).