Родился в Санкт-Петербурге в семье Вениамина Наумовича Шапиро, родного брата советских учёных-медиков Иосифа и Моисея Шапиро[1]. С 1925 года работал киномехаником в Ленинградском кинотеатре «Теремок», с 1928 года — лаборант на кинофабрике «Совкино», параллельно обучался в Ленинградском кинотехникуме[2], по окончании которого в 1930 году[3] работал помощником оператора, затем оператором на студии «Совкино» (1930—1931), Госкинпроме Грузии (1931—1932), «Белгоскино» (1932—1940)[4], совместно с В. Корш-Саблиным был режиссёром немой картины «Искатели счастья» (1936). В 1938 году непродолжительное время работал на «Рекламфильме» (Ленинградская киностудия малых форм — с 1940 года)[5][6].
Кроме фильмов является автором сюжетов для кинопериодики «Ленинградский киножурнал» 1940—1950-х годов, «Пионерия», «Союзкиножурнал», «Фитиль». Снялся в роли художника-мариниста Малинина в фильме «Путешествие в другой город» (1979)[8].
Кино. Энциклопедический словарь / Гл. ред. С. И. Юткевич; Редкол.: Ю. С. Афанасьев, В. Е. Баскаков, И. В. Вайсфельд и др. — М.: Советская энциклопедия, 1987. — С. 492. — 640 с. — 100 000 экз.
Операторы советского кино // Cправочник / Госфильмофонд России / сост. Н. М. Чемоданова. — М.: Киновек, 2011. — С. 389. — 418 с. — 500 экз. — ISBN 978-5-905352-03-4.
Дерябин А. С. Создатели фронтовой кинолетописи. Биофильмографический справочник. — М.: Госфильмофонд, 2016. — С. 920. — 1032 с. — 500 экз. — ISBN 978-5-905352-09-6.
Фомин В. И. Плачьте, но снимайте! Советская фронтовая кинохроника 1941–1945 гг. — М.: Киновек, 2018. — С. 830. — 960 с. — ISBN 5-905352-20-1.