Родился 10 марта 1902 года в городе Петергоф Ленинградской области (Россия).
В РККА с 14 октября 1924 года.
В звании старшего лейтенанта служил в пехотных частях.
Участвовал в национально-революционной войне в Испании с 1937 года по 1938 год.
После возвращения из Испании продолжал служить в Красной Армии.
Присвоено звание подполковника.
Участвовал в Великой Отечественной войне.
Служил в составе 430-го гвардейского стрелкового полка 68-й гвардейской стрелковой дивизии, 182-го гвардейского стрелкового полка 68-й гвардейской стрелковой дивизии.
С 26 марта 1943 года служил в Средне-Азиатском военном округе.
После окончания войны продолжал служить в Вооруженных силах.
В 1945 году преподавал тактику на Высших стрелковых курсах усовершенствования офицерского состава пехоты Красной Армии имени Б. М. Шапошникова.
30 сентября 1952 года вышел в отставку в звании подполковника.
Награжден орденом Ленина (15.11.1950), орденом Красного Знамени (03.11.1944), орденом Красной Звезды (02.03.1938), медалью «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.