Родился 22 февраля 1922 года в Костроме. Пошёл добровольцем на фронт рядовым авиабатальона в 1941 году, Воевал на Северо-Западном и Белорусском фронтах, дошёл до Берлина в звании старшего лейтенанта.
После войны работал в Костроме, Магадане, в Полоцке (Беларусь).