Родился 15 июня 1921 года в д. Михайловка Партизанского района Красноярского края.
Призван в 1942 году по месту рождения.
Сержант, командир отдела связи. Воевал на Курской дуге, в Восточной Пруссии, участвовал в штурме Кенигсберга, Берлина.
Награды: орден Отечественной войны I-й степени, медали «За отвагу», «За взятие Кенигсберга», «За взятие Берлина».
Демобилизован в 1945 году.