Родился в городе Йошкар-Оле Марийской АССР. Прошел путь от рабочего до ученого, бизнесмена, топ-менеджера. Инженер-химик, кандидат технических наук, доктор философии (Ph.D), доктор делового администрирования, доцент в области стандартизации и управления качеством продукции, профессор менеджмента. Научный руководитель нескольких межотраслевых научно-технических программ, в постсоветский период учредитель и руководитель ряда предприятий. Автор работ по аэродинамике, металлургии, химической кинетике, термодинамике, теплотехнике, стандартизации, кодификации, методологии экспертизы, экономике, приборостроению, системам управления, автор изобретений и монографий.
Награжден орденом К.Э. Циолковского «За вклад в разработку и реализацию проектов и программ исследований космического пространства» и пятью медалями «За заслуги перед космонавтикой», четырьмя медалями «За достигнутые успехи в развитии народного хозяйства СССР», другими государственными, ведомственными и общественными наградами. Лауреат номинации «Элита России. Сто лучших менеджеров» (2006).
Художественные произведения Бориса Швеца изданы в виде отдельных книг и в альманахах (Россия, США), опубликованы в интернет-пространстве России, Германии, США и Израиля. Наряду с художественной прозой пишет публицистику и литературоведческие статьи, обращается к самым разным темам, от повседневной
реальности до научной фантастики.
Участник «Антологии русской прозы» (2018, 2020, 2021, 2022). Дипломант Национальной литературной премии «Писатель года» в основной номинации (2018, 2019, 2020) и в номинации «Юмор» (2017 и 2021). Финалист Национальной литературной премии «Писатель года» в номинации «Мемуары» (2017). Лауреат Национальной литературной премии «Писатель года» в номинации «Реальные истории 2022». Финалист литературной премии имени Сергея Есенина «Русь моя» (2022).
Автор Портала с 2018 года.