Родился в селе Карганово Зувцовского района Калининской области. Окончил 7 классов. Работал в селе трактористом.
В 19 лет призван в ряды Советской армии. В 1942 году стал пулеметчиком. Прошел курсы танкистов. Механик-водитель 3-й танковой армии (3-я ТА) П. С. Рыбалко.
В 1943 участвовал в Орловской наступательной операции, в боях под Курском уничтожил 10 танков. Принимал участие в боях при вторжении венгерских войск на территории Чехословакии и Закарпатской Украины.
Победу встретил в Берлине, возле рейхстага.
Похоронен в сп. Куть-Ях.
Награды
Орден «Великой Отечественной войны»
Медаль «За Победу над Германией в Великой Отечественной войне 1941 – 1945 гг.»
Медаль «30 лет Победы в Великой Отечественной войне 1941 – 1945 гг.»
Медаль «60 лет Победы в Великой Отечественной войне 1941 – 1945 гг.»
Медаль «Георгия Жукова»
Медаль ордена «Великая Победа»