Родился в 1922 году в деревне Бородихино Тарского района Омской области в бедной крестьянской семье. После окончания школы работал в колхозе "Смелый путь". Позднее учился в Тарской сельскохозяйственной школе, а потом был направлен комбайнером в Черняевскую МТС. В ноябре 1941 года по партийной мобилизации призван в армию и после недолгой учебы в Омском военно-пехотном училище имени М. В. Фрунзе был отправлен на фронт под Москву. Получил ранение. В 1942 году воевал под Сталинградом заместителем командира взвода автоматчиков, был вторично ранен и после выздоровления направлен в Камышинское танковое училище. В звании лейтенанта в конце 1943 года назначен командиром танкового взвода танков Т-34 на 1-й Украинский фронт. Прошел боевой путь от Киева до Берлина. Награжден: орденом Ленина, тремя орденами Красной Звезды, орденом Отечественной войны I степени и многими медалями. 10 апреля 1945 года Указом Президиума Верховного Совета СССР ему присвоено высокое звание Героя Советского Союза.