Родился 19 июля 1925 года в с. Подосиновец Кировской области. В декабре 1942 года по спецнабору был призван в армию. Закончил авиашколу. Воевал на Воронежском фронте в составе 260-го бомбардировочного авиаполка 244-й Лозовской авиадивизии 17-й Воздушной армии. Принимал участие в сражении на Курской дуге, освобождал Украину, Польшу, Румынию, Болгарию, Югославию, Венгрию, Австрию.
Награжден орденом Отечественной войны II степени, двумя медалями «За боевые заслуги», медалями «За победу над Германией», «За взятие Будапешта», «За взятие Вены», «За освобождение Болгарии», медалью Жукова, юбилейными медалями ко Дню Победы.

