Родился 8 декабря 1927 года в городе Петропавловске Северо-Казахстанской области Казахской ССР (ныне - Республика Казахстан) в семье рабочего. Детские и школьные годы прошли в Ленинграде (ныне - Санкт-Петербург). Перед началом Великой Отечественной войны окончил шесть классов.
Когда началась война, убежал к отцу на фронт. Пробыл на фронте рядом с отцом 1,5 месяца, а затем отправился в Петропавловск, куда уехала в эвакуацию семья. Там закончил восьмилетку. После восьмилетки поступил в Воронежскую спецшколу ВВС, которую закончил в 1945 году. В том же году поступил, а в 1949 году окончил Качинское военное авиационное училище летчиков. Служил летчиком-инструктором в ...