Родился в 1913 году в селе Тесь Минусинского района. После окончания трех классов школы переезжает в Минусинск, где заканчивает школу ФЗУ и поступает на работу на мельзавод. Там же вступает в комсомол.
В 1936 году призывается в ряды Красной Армии.
В 1939 году принимает участие в боях с японскими самураями на реке Халхин-Гол. Был ранен.
В 1941 году заканчивает военно-политическое училище и отправляется на фронт. Воевал под Сталинградом, под Вязьмой, на Курской дуге. Принимал участие в боях по освобождению Белоруссии, Польши и закончил свой боевой путь штурмом Кенигсберга. Член КПСС с 1943 года.