Родился в 1914 году в Красноярске. После окончания школы работал в паровозном депо и одновременно учился в Красноярском аэроклубе. С 1938 по 1941 год работал там инструктором. В ноябре 1941 года ушел на Карельский фронт в авиаполк, сформированный из красноярцев.
Член КПСС с апреля 1943 года.