Родился в Убинском р-не, с/с Кирилловка, с. Кирилловка, Ново-Сибирской обл. в семье крестьян. Был старшим сыном.
Был призван в ряды РККА в ноябре 1940 г. Его направили на курсы шоферов. Когда началась война, начал службу в 15 АТП Западного фронта. Был в окопах под Серпуховым в 1941 г.
Участвовал в сражениях за Владикавказ. Участник Крымской операции 1944 г., освобождал Сапун-гору. Дошел до Восточной Пруссии.