Родился 21 августа (сентября) 1913 года в деревне Иванчищево Заокского района Тульской области (Россия). Русский.
В РККА с ноября 1935 года, был призван Ухтомским районным военкоматом Московской области.
В звании младшего командира служил механиком-водителем разведывательного батальона 5-го механизированного корпуса.
Участвовал в национально-революционной войне в Испании с июля 1937 года в качестве механика-водителя танка БТ-5 республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
Участвовал в Великой Отечественной войне с июня 1941 года.
Принимал участие в боях за Москву.
В августе 1942 года был легко ранен.
В 1944 году в звании капитана командовал ротой технического обеспечения 70-й танковой бригады.
После окончания войны продолжал служить в Вооруженных силах Советского Союза.
10 декабря 1946 года вышел в отставку в звании капитана.
По состоянию на 1985 год проживал в России.
Награжден орденом Красного Знамени (02.03.1938), орденом Отечественной войны 2-й степени (06.04.1985), орденом Красной Звезды (12.10.1944), медалями «За боевые заслуги» (05.11.1946), «За оборону Москвы», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.