Родился 22 марта 1919 года в деревне Ланьково Демидовского района Смоленской области. Жил в Смоленске, работал на электростанции рабочим. Окончил 8 классов. 14 октября 1939 года был призван в ряды Красной Армии. Служил в 4-м Краснознамённом полку НКВД шофёром, возил генерала Косарева.
В годы Великой Отечественной войны воевал в составе 13-го стрелкового полка шофёром с 22 июня 1941 года по октябрь 1943 года, во 2-й дивизии 164-го артиллерийского полка с октября 1943 года по май 1945 года. Возил продукты через Ладожское озеро в Ленинград, участвовал в освобождении Новгорода, Кёнигсберга, Эстонии, Латвии, Польши. Возил пушку – 122 мм. Дошёл до Берлина. Демобилизовался в мае 1946 года.
После войны приехал в п. Верх-Падунский, где жили родители. В послевоенные годы работал шофёром, токарем, инспектором отдела кадров в совхозе «Тыхтинский». В 1980 году ушёл на заслуженный отдых. Умер в 1991 году.