Родился 1 апреля 1963 года в поселке Поварово Солнечногорского района Московской области.
В 1980 году Белобородов окончил с золотой медалью среднюю школу №8 города Люберцы. В 1985-м получил красный диплом Военного Краснознаменного института Министерства обороны СССР, получив квалификацию «офицер с высшим военно-специальным образованием, переводчик-референт по китайскому и английскому языкам».
С 1985 по 1991 годы служил офицером в должности преподавателя в военном учебном центре в Благовещенске. Закончил действительную военную службу в звании «капитан».
После окончания службы занялся предпринимательством, связанным с внешней торговлей с Китаем.
В 1999 году окончил Благовещенский филиал Современного гуманитарного института, где обучался на юриста.
Экономическое образование Белобородов получил в Амурском государственном университете, окончив вуз в 2004 году. Обучался по «Президентской» программе переподготовки управленческих кадров, специальность «стратегический менеджмент».
В 2011 году стал преподавать китайский язык на кафедре китаеведения факультета международных отношений Амурского государственного университета, чем занимается и сегодня.
В 2011-2013 годах, а также в течение года, начиная с 2018-го, был членом Общественной палаты Амурской области.
С 2014 года по настоящее время является председателем Амурского регионального отделения Общероссийской общественной организации малого и среднего предпринимательства «Опора России».
В 2017-2018 годах являлся советником губернатора Амурской области Александра Козлова по вопросам малого и среднего предпринимательства.
В 2019-2020 годах возглавлял совет по развитию малого и среднего предпринимательства при правительстве Амурской области.
С декабря 2020 года по март 2022-го выполнял обязанности уполномоченного по защите прав предпринимателей в Амурской области.
В 2021 году принимал участие в восстановлении деятельности Общества российско-китайской дружбы в Амурской области, был избран руководителем Амурского регионального отделения.
У Белобородова есть два сына.
10 мая КПРФ объявила Белобородова кандидатом на выборы Губернатора Амурской области.