В РККА с 30 ноября 1927. Во время Великой Отечественной войны служил в 51-м минно-торпедном авиационном Таллинском Краснознаменном орденов Ушакова и Нахимова полку ВВС Краснознаменного Балтийского флота, обеспечивая летный состав радиотехникой. Старший техник-лейтенант (1944), капитан авиационно-технической службы (1949), майор (1952). Награжден орденами Красной Звезды (дважды: 03.11.1944 и 02.08.1945), Красного Знамени (20.06.1949) и медалями «За оборону Ленинграда» (1943) и «За победу над Германией» (1945).
В годы войны публиковал стихи в газетах: «Красный Балтийский флот», «Советский боец».
После войны служил в авиагарнизоне пос. Донское Калининградской области. Похоронен в захоронении военнослужащих и жителей поселка Донское, Калининградская область, Зеленоградский муниципальный округ, п. Горбатовка, новое кладбище.
Также см. стихотворение "Час расплаты" на сайте "Поэтическое слово о подвиге Ленинграда. К 80-летию полного снятия блокады"