Двуязычный поэт и переводчик, пишет на русском и немецком языках. Переводил с немецкого поэзию Ф.Гёльдерлина, П.Целана и других поэтов.
Родился в 1944 г., в 1968 окончил физический факультет МГУ, в 1975 г., женившись на гражданке Германии, переехал туда на постоянное место жительства.
В 1964–1965 годах создал на физфаке МГУ поэтический семинар «Кленовый лист», участники которого выпускали настенные отчеты в стихах, устраивали чтения, дважды (1964 и 1965) организовали поэтические фестивали, пытались создать поэтический театр. В Регенсбурге стал организатором «Регенсбургских поэтических чтений» (1982–1986) – прошло 29 поэтических представлений с немецкоязычными лириками, переводчиками и литературоведами из Германии, Франции, Австрии и Швейцарии. В 1990 году создал немецкое общество WTK (Wissenschaft-Technologie-Kultur e. V.), которое поддерживает литераторов, художников, устраивает чтения, выставки, публикует поэтические сборники, проводит семинары и конференции, организует научную деятельность (прежде всего для изучения ментальности).
Первая книга стихов Шапиро вышла на немецком языке: «Metamorphosenkorn» (Tubingen, 1981). Его русские стихи опубликованы в сборниках: «Соло на флейте» (Мюнхен, 1984 и СПб.: Петрополь, 1991); «Две луны» (М.: Ной, 1995), «Предрассудок» (СПб: Алетейя, 2008); «Тринадцать: Поэмы и эссе о поэзии» (СПб: Алетейя, 2008), включены в антологию «Освобожденный Улисс» (М.: НЛО, 2004). Шапиро отмечен немецкими литературными премиями – фонда искусств Плаас (1984), Международного ПЕН-клуба (1998), Гильдии искусств Германии (1999), фонда К. Аденауэра (2000).
По оценке Данилы Давыдова, «Борис Шапиро работает на столкновении двух вроде бы сильно расходящихся традиций: лирической пронзительной простоты «парижской ноты» и лианозовского конкретизма» («Книжное обозрение», 2008, № 12).