Родился 7 ноября 1925 года в селе Юшково Боброводворского района Курской губернии (ныне Губкинский район Белгородской области) в крестьянской семье. Награжден орденами Красной Звезды, Отечественной войны I степени, медалями «За победу над Германией в Великой Отечественной войне 1941‑1945 гг.», «За взятие Берлина».