Родился 18 (31) марта 1908 года в городе Орша Витебской области (Беларусь). Еврей.
В РККА с 15 сентября 1927 года.
Окончил артиллерийскую школу.
Служил в различных артиллерийских частях.
Присвоено звание старшего лейтенанта.
Участвовал в национально-революционной войне в Испании с 1937 года по 1938 год в качестве советника по артиллерии республиканской армии.
После возвращения из Испании продолжал служить в артиллерийских частях Красной Армии.
Присвоено звание майора.
Участвовал в Великой Отечественной войне.
Воевал на Северо-Кавказском фронте в должности командира артиллерии 133-й отдельной стрелковой бригады.
После окончания войны продолжал служить в Вооруженных силах.
12 августа 1953 года вышел в отставку в звании подполковника (полковника).
По состоянию на 1985 год проживал в Советском Союзе.
Награжден двумя орденами Красного Знамени (02.03.1938, 24.06.1943), орденом Отечественной войны 2-й степени (06.04.1985), орденом Красной Звезды (03.11.1944), медалями «За оборону Кавказа», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.