Родился 30 сентября 1929 года в городе Орле. Находился в оккупированном городе до его освобождения, передавал сведения партизанам. После смерти матери убежал на фронт искать отца, который служил в железнодорожных войсках, и смог разыскать его в Вильнюсе. Был определён кочегаром одной из паровозных бригад. С октября 1944 года перевозил в составе поездной бригады спецгрузы на фронт. С января 1945 года в составе бронепоезда участвовал в боях в Восточной Пруссии. После завершения Великой Отечественной войны вместе с отцом был направлен в Сызрань, где участвовал в переброске военной техники и личного состава на Дальний Восток. В мирное время продолжал трудиться на железной дороге.
Награждён медалями «За освобождение Кенигсберга» и «За победу над Германией».