Алексей Борисович родился 27 мая 1973 года в Брянской области. В 1995-м окончил Курский сельскохозяйственный институт имени профессора И. И. Иванова по специальности «экономист-организатор», в 2001-м - Курский филиал Орловской региональной академии государственной службы по специальности «государственное и муниципальное управление».
С 1998 по 2004 годы трудился на различных должностях в комитете ЖКХ Курской области. Прошёл путь от консультанта отдела развития сферы бытовых, коммунальных услуг и лицензирования до первого заместителя председателя комитета. С 2004-го по 2010-й занимал различные должности в администрации города Курска.
В 2011 году переехал в Московскую область, занимал должность заместителя руководителя администрации Сергиева Посада. С 2011-го по 2012-й - советник министра ЖКХ Московской области, начальник управления нормирования и реконструкции объектов жилищно-коммунального назначения, с 2012-го по 2015-й - заместитель министра строительного комплекса Московской области, с 2015-го по 2016-й - первый заместитель министра строительного комплекса Московской области, с 2016-го по 2018-й - первый заместитель гендиректора Фонда капремонта многоквартирных домов города Москвы.
В ноябре 2018 года Алексей Борисович был назначен на должность заместителя губернатора Курской области. До назначения врио губернатора трудился на посту первого заместителя губернатора - председателя Правительства Курской области. Курировал вопросы экономического развития, транспорта и автомобильных дорог, внутренней и молодёжной политики, имущества, информации и общественных коммуникаций.
Награждён почётной грамотой Президента РФ, нагрудным знаком «Почётный работник жилищно-коммунального хозяйства России».