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