Родился 29 сентября 1968 года в Москве.
С 1987 по 1989 годы проходил службу в рядах Советской Армии, затем занимался хозяйственной деятельностью, связанной со снабжением населения продуктами, организацией перевозок, электрификацией зданий.
Работал в ОАО «Чайкир», затем в центре реабилитации позвоночника и службе контроля в ОАО «Чайка».
С 1995-го года состоял в рядах КПРФ, с 1999-го года работал в составе Центрального Комитета Союза Коммунистической Молодежи РФ, где отвечал за патриотическое воспитание (член бюро центрального комитета этой молодежной организации с 2000 по 2007 год).
Входил в состав Бюро Московского Городского комитета КПРФ, курировал работу с трудовыми коллективами Москвы.
В 2000-2004 годах являлся помощником на общественных началах депутата Государственной Думы Федерального Собрания РФ А.А. Куваева.
В 2003 году окончил Государственный Университет Гуманитарных Наук по специальности «культурология».
С 2000 по 2005 год - секретарь по работе с молодежью правления Московского городского отделения Народно-Патриотического Союза России.
В 2009 году стал одним из учредителей общественного объединения «Коммунисты России», с 2012 года вошёл в состав политического бюро центрального комитета партии, далее последовательно занимал должности секретаря ЦК, заместителя председателя ЦК.
С 2021 года - первый заместитель председателя ЦК Политической партии Коммунистическая партия Коммунисты России.
Курирует информационную политику, хозяйственную деятельность, работу с трудовыми коллективами.
6 сентября 2022 года зарегистрирован депутатом Законодательного Собрания шестого созыва по областному избирательному округу от Коммунистической партии Коммунисты России. Получил мандат Максима Сурайкина, который добровольно сложил с себя полномочия депутата.
Сидоров более 40 раз участвовал в избирательных кампаниях различного уровня, ни разу не побеждал.
В ЗСО шестого созыва отработал всего год, рассказал, что «Мне краснеть не за что! Не было принято ни одного закона, который бы ухудшал жизнь жителей региона. Я чист. Показал себя с хорошей стороны, работал на благо территории. За все время на ульяновской земле я провел около 200 депутатских приемов, были выявлены локальные проблемы: вывоз мусора, освещение, рюмочные в жилых домах. Все насущные вопросы старались решать".
Кандидат в мастера спорта по академической гребле и баскетболу.
Женат, имеет 4-х детей.