Депутат Законодательного Собрания Ульяновской области VI созыва.
Борис Столыпин родился 6 сентября 1956 года в городе Инза, Ульяновская область. В период с 1974 по 1976 год, проходил срочную службу в Вооруженных Силах Советского Союза. В 1979 году окончил Ульяновский строительный техникум по специальности «промышленное и гражданское строительство». Трудовую деятельность начал непосредственно по окончании техникума.
С 1979 по 1991 год, Столыпин последовательно занимал должности прораба, мастера и начальника участка Инзенского МСО города Инза.
Далее, в 1991 году, опытный специалист назначен на должность директора Общества с Ограниченной Ответственностью «Строитель».
Параллельно с трудовой деятельностью, принимает активное участие в политической жизни родного региона. С 2012 года, входил в состав Общественной палаты Ульяновской области 4 созыва. Так же, являлся депутатом ЗСУО пятого созыва по Вешкаймскому одномандатному избирательному округу №2. Состоял в комитете по бюджету и экономической политике.
Впоследствии, 9 сентября 2018 года, Столыпин Борис Константинович избран депутатом Законодательного Собрания Ульяновской области шестого созыва. Входит в состав комитета по социальной политике, государственному строительству местному самоуправлению и развитию гражданского общества. Член комитета по промышленности, строительству, энергетике, транспорту и дорожному хозяйству.
Женат. Воспитывает двоих детей.