Родился в 1920 году в селе Беловское Калачинского района Омской области в семье крестьянина. После окончания неполной средней школы работал в колхозе машинистом паровой мельницы, а затем комбайнером. В 1938 году призван на действительную военную службу, которая проходила в Ленинградском военном округе, рядовым в стрелковом полку. На Ленинградском фронте получил боевое крещение в июне 1941 года. Окончил курсы младших командиров. Воевал на 1-м и 2-м Белорусском фронтах. В звании старшего лейтенанта был командиром взвода пулеметной роты стрелкового полка. Награжден: орденами Ленина, Отечественной войны II степени и несколькими медалями. Проявил героизм и смелость при форсировании реки Березины, за что Указом Президиума Верховного Совета СССР 24 марта 1945 года присвоено звание Героя Советского Союза.