Народився 23 серпня 1919 р. в м. Одеса Херсонської губ. (нині Одеська обл., Україна) в єврейській родині. У лавах Червоної армії з 10 серпня 1939 р. Призваний Кагановицьким РВК м. Одеси. Проходив службу в 10-й окремій роті охорони польового управління 9-ї армії СРСР. На фронтах німецько-радянської війни з листопада 1941 р. до червня 1942 р. у складі 2-го Перекопського полку морської піхоти окремої Приморської армії (Севастопольський оборонний р-н). У цей період Б. Шухман був двічі поранений, вважався зниклим без вісті. За проявлену мужність і героїзм був нагороджений медаллю «За оборону Севастополя». По завершенню лікування повернувся на фронт. Продовжив бойовий шлях із січня 1943 р. до листопада 1944 р. на Південно-Західному фронті, а з березня 1945 р. – у складі 4-го батальйону 3-ї фронтової трофейної бригади 2-го Білоруського фронту.
З нагородного листа щодо відзначення орденом Червоної Зірки Беньяміна Шухмана:
«Капітан Шухман активно брав участь у бойових діях щодо оборони м. Севастополь, при цьому був двічі поранений. Після одужання, перебуваючи на штабній роботі, тов. Шухман вміло скеровував особовий склад на виконання завдань командування. Невтомно працював у штабі понад норму, слугував прикладом для інших офіцерів штабу».
За віддану службу та сумлінне виконання бойових завдань Б. Шухман був нагороджений орденами і медалями.
Завершив службу 6 лютого 1947 р.
Відомостей про подальшу долю, місце проживання та дату смерті майора Б. Шухмана наразі немає.
Нагороди:
орден Вітчизняної війни І ступеня (06.04.1985)
два ордени Червоної Зірки (28.03.1945, 05.11.1954)
медаль «За бойові заслуги» (17.05.1951)
медаль «За оборону Севастополя» (22.12.1942)
медаль «За перемогу над Німеччиною у Великій Вітчизняній війні 1941–1945 рр.» (09.05.1945)