Родился в 1908 году в городе Калуга Калужской области (Россия).
В РККА с 1932 года.
В звании младшего командира служил в танковых частях.
Участвовал в национально-революционной войне в Испании с 1937 года по 1938 год в составе танковых частей республиканской армии.
После возвращения из Испании продолжил воинскую службу.
Участвовал в Великой Отечественной войне.
Служил в составе бронетанкового Управления 51-й армии, Управлении кадров бронетанковых и механизированных войск 4-го Украинского фронта.
После окончания войны продолжал служить в Вооруженных силах Советского Союза.
28 октября 1946 года вышел в отставку в звании майора.
Награжден двумя орденами Красной Звезды (02.03.1938, 06.05.1946), медалями «За боевые заслуги» (03.11.1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.