Родился 4 февраля 1908 года в деревне Головково Середского района Ярославской области (Россия).
В РККА с 15 сентября (с октября) 1930 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
Служил в Забайкальском военном округе на складе № 137 НКО 17-й армии.
24 января 1947 года в звании старшего лейтенанта уволился в запас.
Награжден орденом Красной Звезды (02.01.1937), медалями «За боевые заслуги» (24.06.1948), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.