Борис Анатольевич родился в городе Грозный в многодетной семье. Позднее проживал в деревне Яринское Калязинского района. Получил образование в Яринской основной школе и городской школе, после чего окончил Кашинский колледж по специальности «Ветеринария».
Жил и работал в городе Твери, трудился водителем. С 2017 по 2020 год проходил военную службу по контракту. В сентябре 2022 года был мобилизован, служил в звании ефрейтора на должности стрелка штурмового подразделения.
Погиб при выполнении боевой задачи в ходе специальной военной операции в Донецкой Народной Республике, в городе Украинск. За службу и мужество был награждён медалью Министерства обороны РФ «Участник специальной военной операции» и медалью Жукова.
Похоронен на сельском кладбище в деревне Гайново Кимрского округа Тверской области.
Вечная память Герою