Родился 26 июня 1910 года в деревне Творожково (Творотково) Рославльского района Смоленской области (Россия). Русский.
В РККА с 10 мая 1932 года, был призван Рославльским районным военкоматом Смоленской области.
Окончил школу младших специалистов.
Присвоено воинское звание «воентехник 2-го ранга».
Служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с декабря 1936 года по 1937 год в качестве технического персонала танковых частей республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках Красной Армии.
Участвовал в Великой Отечественной войне.
Воевал на 1-м Украинском фронте, в звании капитана был помощником по технической части командира полка 70-й механизированной бригады 3-й гвардейской танковой армии.
Убит в бою 15 июля 1944 года. Похоронен в деревне Заложцы (Заложенцы, Заюжинцы) Золочевского района Львовской области (ныне Зборовского района Тернопольской области, Украина).
Награжден орденом Красного Знамени (21.06.1937).