Родился 17 (30 октября) 1906 года в Вилейке (ныне Минская область, Беларусь). Младший брат Н. И. Гельперина.Окончил реальное училище в Минске (1923) и механический факультет МХТИ имени Д.И. Менделеева (годы учёбы 1925—1930).
В 1928—1930 инженер-механик в азотном бюро Северного химического треста и затем в Центральном химическом тресте ВСНХ СССР.
В 1930—1932 инженер в азотном секторе института «Химпроект» .
С 1932 года и до выхода на пенсию (в 1987 году) работал в институте «Гипроазот» , который в 1943 после слияния с ГИА был преобразован в Государственный институт азотной промышленности (ГИАП).
В 1932—1940 годах участвовал в пуске и освоении производства на Березниковском химкомбинате (БХК).Руководил разработкой агрегатов для разделения коксового газа и воздуха, которые применялись в цехах по синтезу аммиака из коксового газа на Кемеровском, Днепродзержинском и Горловском азотно-туковых заводах (АТЗ).Во время войны руководил организацией производства боеприпасов на Березниковском АТЗ.
С 1964 года - главный химик проблемы МХП СССР (советник министра). Разработал агрегат для промывки жидким азотом.Кандидат технических наук.
В 1930—1932 годах преподавал в Московском политехникуме имени В. И. Ленина.
В 1932-1935 доцент кафедры ПАХТ в МИХМе.
В 1950-1960-х годах доцент кафедры сопромата в МИТХТ имени М. В. Ломоносова.
С 1987 года на пенсии.Умер в 1995 году. Похоронен в Москве на Востряковском кладбище.