Родился в семье служащего. Еврей. Член КПСС с 1939. Окончил 8 классов. Работал слесарем на Кировоградском заводе «Красная Звезда». В Советской Армии с 1937. В 1939 учился в Московском военно-политическом училище, в 1940 окончил курсы начальников полковых школ.
Участник Великой Отечественной войны с первого её дня. В июле 1941 оказался в окружении, затем воевал в партизанском отряде на Украине. С января 1944 вновь в действующей армии. Командир роты 1237-го стрелкового полка (373-я стр. див., 52-я армия, 1-й Укр. фронт), старший лейтенант.
24.01.45 с ротой преодолел Одер в районе населённого пункта Раттвиц (15 км юго-восточнее г. Вроцлав, ныне в Польше). Рота захватила плацдарм и обеспечила переправу других подразделений полка. Был ранен, но не покинул поля боя. Звание Героя Советского Союза присвоено 10.4.45 ( медаль № 7279).
В 1957 окончил курсы «Выстрел». С 1961 — в запасе. Жил в г. Ивано-Франковск, преподавал в автомобильном техникуме.
Ордена Ленина, Отечественной войны 1 и 2 ст., Красной Звезды, медали.
Почётный гражданин Могилёва. Участник Парада Победы 1995 года.