Родился 2 января 1925 года в деревне Студенец. В 1944 году был призван в армию, в пехотные войска 1-го Белорусского фронта. Освобождал Польшу, воевал в Германии, в обороне на реке Одер (Франкфурт). Брал Берлин. Когда пал Берлин, в составе советской армии, встречался с американцами на Эльбе.
Награжден Орденом Отечественной войны 2-й степени, медалями «За отвагу», «За взятие Берлина».
После окончания войны восстанавливал разрушенный Сталинград до 1950 года. Вернулся на Родину, работал до ухода на пенсию в сельхозтехнике.