Родился 20 февраля 1912 года в городе Льгов Хотынецкого района Орловской области (Россия).
В РККА с 11 мая 1932 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
Участвовал в боях в районе реки Халхин-Гол в 1939 году.
Участвовал в Великой Отечественной войне с 1941 года.
Воевал на Западном фронте, в звании старшего лейтенанта командовал ротой 117-го танкового полка 58-й танковой дивизии.
Погиб в бою 17 ноября 1941 года в районе села Спас-Помазкино Московской области. Похоронен в братской могиле в селе Ярополец Волокаламского района Московской области (Россия).
Награжден орденом Красной Звезды (02.01.1937).