Депутат городской Думы города Краснодар VI созыва.
Борис Крупнов родился в 1966 году в городе Краснодар. Учился в средней школе № 34. Затем до 1990 года получал высшее образование в Краснодарском политехническом институте, по специальности инженер-механик.
Трудовую деятельность Борис Борисович начал в 1990 году на Краснодарском компрессорном заводе в должности экономиста, затем работал ведущим экономистом отдела материально-технического снабжения.
С 1992 года избран на должность заместителя Генерального директора в Многоотраслевом производственном объединении «Роспромстройторг». В следующем году возглавил Товарищество с ограниченной ответственностью «Кубаньметалл».
Крупнов с 1999 года занимал пост технического директора, затем директора Краснодарского инструментального завода. Со следующего года до 2009 года возглавлял ряд коммерческих организаций. Одновременно с основным направлением деятельности работал помощником члена Совета Федерации Федерального Собрания Российской Федерации Н.И. Кондратенко.
С 2011 года трудится в Региональной контрольно-ревизионной комиссии Всероссийской политической партии «Единая Россия». В следующем году избран на должность заместителя Председателя комиссии.
В январе 2015 года Бориса Крупнова назначили Председателем Регионального совета сторонников ВПП «Единая Россия». В этом же году избран депутатотм городской думы города Краснодар VI созыва.
Занимает должность Генерального директора ООО «Стальимпорт».
За участие в организации Олимпиады в городе Сочи Крупнову объявлена Благодарность губернатора Краснодарского края. Неоднократно награждался грамотами глав муниципальных образований городов Краснодар, Сочи. Удостоен памятной медали «XXII Олимпийские зимние игры и XI Паралимпийские зимние игры 2014 года в городе Сочи».