В 1917 он окончил медицинский факультет Юрьевского университета, позднее работал военврачом, заместителем начальника медико-санитарного отдела по эвакуации пленных и беженцев при Нижегородском губисполкоме. В 1920-1927 гг. – главный врач детской больницы в Нижнем Новгороде, а позднее – ассистент кафедры детских болезней Нижегородского университета. В 1942 г. он защитил докторскую диссертацию «Глюкозоинсулиносульфидинотерапия токсических диспепсий» и был назначен зав. кафедрой Горьковского медицинского института.
Борис Ильич многие годы был главным педиатром г. Горького, заместителем председателя Горьковского общества детских врачей.
Основные труды ученого посвящены вопросам патологии раннего и старшего детского возраста. Его монография «Ревматизм у детей» является общепризнанной работой среди врачей-педиатров.