Родился в 1917 году в селе Курганчики Курагинского района.
В 1939 году был призван в ряды Красной Армии и до начала Отечественной войны служил на дальневосточной границе. Отсюда с первых дней войны и уехал на фронт.
В боях с немецкими захватчиками в районе села Куцеваловка, у высоты 177,0 и 158,4 проявил исключительный героизм и отвагу.