Родился 9 апреля 1925 года в Чите. В 1942 году окончил среднюю школу и поступил на завод № 117 НКА электромонтером. В августе 1943 года был призван в ряды Советской Армии, окончил Иркутскую школу автоматчиков. В 1950 году был уволен в запас. Участник Великой Отечественной войны.
В 1950-1951 гг. работал авиамехаником в Куйбышевском аэроклубе. В 1951 году поступил в Новочеркасский политехнический институт, который окончил в 1956 году по специальности «Горный инженер-геолог» и был направлен на работу в Красноярское геологоуправление.
В 1956-1977 гг. – геолог, старший геолог, начальник партии, главный инженер Ангарской экспедиции. В 1977 году была загранкомандировка в Египет в должности главного геолога группы советских специалистов. В 1978-1982 гг. – загранкомандировка в Эфиопию главным геологом группы. В Эфиопии, при его участии было открыто крупное золоторудное месторождение, за которое он был удостоен правительственной награды – ордена Эфиопии.
В 1982-1985 гг. – начальник партии Комплексной тематической экспедиции ПГО «Красноярскгеология». С июня 1985 года на пенсии, но продолжал трудиться – ведущий геолог ООО научно-производственного центра «ЦентрСибгео» (1995-2002).
Борис Евгеньевич является крупным специалистом по железу, золоту и сурьме. Он, будучи начальником партии, разведал и утвердил запасы по Николаевскому золоторудному месторождения в Енисейском кряже. Принимал участие в доразведке и подсчете запасов по Удерейскому золотосурьмяному месторождению, а ранее - в промышленной оценке Ангаро-Питского железорудного бассейна.
Являясь главным инженером Ангарской экспедиции, Борис Евгеньевич много сделал для совершенствования организации производства, в частности внедрения буровых станков для скоростного бурения скважин, проходки горных выработок тяжелого типа. Обладает широкой инженерной эрудицией и большими знаниями в геологии.