Борис Михалёв родился 14 мая 1925 года в городе Щёлково . После окончания неполной средней школы работал слесарем. В январе 1942 года Михалёв был призван на службу в Рабоче-крестьянскую Красную Армию. С сентября 1943 года — на фронтах Великой Отечественной войны, был стрелком мотострелкового батальона 54-й гвардейской танковой бригады 7-го гвардейского танкового корпуса 3-й гвардейской танковой армии Воронежского фронта. Отличился во время битвы за Днепр.
В наградном листе Бориса Викторовича описан его подвиг:
"Стрелок 1-й стрелковой роты мотострелкового батальона гвардии ефрейтор МИХАЛЁВ Б.В. один из первых форсировал реку Днепр.
Несмотря на сильный миномётный и пулемётный огонь противника и малочисленность бойцов на правом берегу реки принял бой с противником укрепившегося на занятых рубежах и выбивал его занимая позиции до подхода батальона.
Когда началалсь ночная атака на населенный пункт ТРАКТОМИРОВ и Вел.БУКРИН первый шел на врага и поражал его своим огнём, увлекал бойцов за соб