Родился 2 марта 1933 г. в д. Заболотье Барановического района Брестской области. 2010 Минск.
Окончил Белорусский политехнический институт гидротехнический факультет по специальности гидротехническое строительство в 1954 г. С 1954-1955 г.г. – мастер на строительстве Княжегубской ГЭС. С 1955-1960 г.г. инженер, старший инженер Ленинградского отделения института «Гидроэнергопроект». С 1960-1961 г.г. старший инженер, руководитель группы института «Белгоспроект». С 1961-1967 г.г. руководитель группы, главный инженер проектов института «Минскпроект». С 1967-1968 г.г. главный конструктор Белорусской экспедиции ГПИ «Укрводоканалпроект». С 1968-1970 г.г. главный конструктор технического отдела, начальник технического отдела института «Белгоспроект». С 1970-1998 г.г. главный конструктор мастерской, главный конструктор технического отдела, главный конструктор – зам. главного инженера института «Минскпроект».
Леонид Борисович был единственным в Беларуси практиком - конструктором большепролетных зданий. Он много внимания уделял проектированию и расчету вантовых конструкций покрытий пролетом более 100 метров. К сожалению, он не основал своей конструкторской школы, не оставил после себя преемников. Но большинство инженеров - конструкторов Минска учились по его проектам.
Основные работы: Водохранилище на р. Вяча, на р. Птичь, «Дрозды» и «Крыница», 1 Каток в парке им. М.Горького в г.Минске (1975г.), Аэровокзал аэропорта Минск-2 (1978 г.), 2 Выставочные комплексы по ул. Я.Купалы (1968 г.) и 3 «Белэскпо» по пр. Машерова (1985г.), 4 автовокзал «Московский» в г. Минске (2001г.), 5 Железнодорожный вокзал в г.Минске (2003 г.).
Заслуженный строитель Республики Беларусь.
Лауреат государственной премии Республики Беларусь (2002 и 2004 гг.).