Родился в 1917 году в деревне Базаиха Красноярского края.
В 1938 году в числе других комсомольцев был направлен в летную школу им. А. Серова. С отличием закончив школу, был оставлен в ней инструктором. На фронте с начала Великой Отечественной войны.
Член КПСС.
После войны окончил Военно-Воздушную академию. Присвоено звание генерал-майора авиации.