Родился в городе Анжеро-Судженск, ныне Кемеровской области. В Красной Армии служил с 1938 года. Участник Великой Отечественной войны. Воевал в должности начальника штаба 112-м артиллерийском полку 28-й стрелковой дивизии 100-го стрелкового корпуса 10-й гвардейской армии 2-го Прибалтийского фронта. После окончания войны продолжил службу в армии. Подполковник артиллерии. Жил в Нижнем Новгороде, похоронен на Ново-Сормовском кладбище. Награды: ордена Отечественной войны 1-й (06.11.1985) и 2-й (18.08.1944) степени, Александра Невского (18.03.1944), Красной Звезды (29.03.1945), медали, в т. ч. «За боевые заслуги» (26.10.1955).