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