Родился 14 сентября 1912 года в деревне Преображенка Выксунского района Арзамасской (Нижегородской) области (Россия) в семье рабочего. Русский.
В РККА с мая 1932 года, был призван Преображенским районным военкоматом (Выксунским городским военкоматом) Горьковской области.
В звании воентехника 2-го ранга служил в Ленинградском военном округе.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
В 1937-1938 годах в звании капитана продолжал службу в Ленинградском военном округе.
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
Воевал на Западном фронте, в звании капитана командовал 2-м танковым батальоном 15-го танкового полка 8-й танковой дивизии.
В июле 1941 года был легко ранен.
Воевал на Южном фронте, в звании майора командовал 139-м танковым полком 13-й отдельной танковой бригады.
В боях под Сталинградом своим танком раздавил немецкий самолет и офицера-летчика, уничтожил один танк, два орудия ПТО, зенитную пушку и до взвода вражеских солдат и офицеров.
В 1943 году присвоено воинское звание «подполковник».
Воевал на Юго-Западном фронте, с 15 июня 1943 года по 15 января 1944 года был командиром 39-й танковой бригады 23-го танкового корпуса.
В 1944 году присвоено воинское звание «полковник».
С 28 августа 1944 года по 5 января 1945 года командовал 28-й отдельной гвардейской танковой бригадой, затем был заместителем по строевой части командира 2-й отдельной танковой бригады. Воевал на 3-м Белорусском и 1-м Украинском фронтах.
В боях был ранен.
После окончания войны продолжал служить в Вооруженных Силах.
11 августа 1953 года вышел в отставку в звании полковника.
Умер в 1960-е годы.
Награжден орденом Ленина (22.10.1937), пятью орденами Красного Знамени (31.08.1941, 03.10.1943, 15.10.1943, 09.01.1945, 28.04.1945), орденом Отечественной войны 1-й степени (21.02.1943), двумя орденами Красной Звезды (02.01.1937 06.11.1947), медалями «За боевые заслуги» (03.11.1944), «За оборону Сталинграда», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.