Борис Порфирьевич служил на Юго-Западном фронте командиром взвода мотострелковой бригады 4-го гвардейского танкового Кантемировского корпуса. Участвовал в операции по освобождению Юго-Восточной части Украинской ССР, воевал на Донбассе.
Был ранен, после лечения служил на Центральном аэродроме им. М.В. Фрунзе командиром зенитно-пулеметного взвода, затем в штабе дивизии.
Награжден орденом Отечественной войны II степени, медалями «За победу над Германией в Великой Отечественной войне 1941–1945 годов», «За боевые заслуги».
Сегодня он почетный житель Ясенево.