Родился в 1924 году в селе Корнилове Ужурского района. После окончания 10 классов в августе 1942 года был призван в ряды Советской Армии.
Принимал участие в боях на Орловско-Курской дуге, в освобождении Белгорода и Харькова, форсировал Днепр. Воевал на Ленинградском фронте, на Карельском перешейке, участвовал в освобождении Эстонской ССР, а затем. Чехословакии, Венгрии, Австрии.