Родился в селе Котляково Трубчевского района Брянской области. В 1941 году оставался на оккупированной территории, в мае 1942-го вступил в партизанский отряд имени Дмитрия Донского. Участник Сталинградской битвы. Принимал участие в освобождении Польши, Белоруссии. Полный кавалер ордена Славы, награжден орденом Красного Знамени, орденами Отечественной войны I степени, Отечественной войны II степени, Красной Звезды, медалями «За победу над Германией в Великой Отечественной войне 1941-1945 годов», «Партизану Отечественной войны» II степени, знаком «Отличный разведчик». Трудовыми наградами – «Ветеран труда», «За доблестный труд в ознаменование 100-летия со дня рождения Владимира Ильича Ленина». Жил в селе Шебунино Невельского района.