Родился 28 мая 1967 года в Москве. После окончания школы в 1985 году служил в рядах Советской Армии до 1987 года. Работал в Военно-воздушной инженерной академии имени профессора Н. Е. Жуковского до 1994 года
В 1994 году поступил в МГУ им. Ломоносова на философский факультет по специальности «политология». Окончил обучение в 1999 году
Сотрудничал со следующими организациями:
Лаборатория региональной политики МГУ
Центр политической конъюнктуры России
Центр политических технологий
Конгресс русских общин
Сайт «Политком.ру»
Персона нон-дезидерата (нежелательное лицо) в Евросоюзе с 2014 года в связи с позицией по украинскому кризису
Участник политических ток-шоу на российском телевидении
Глава экспертно-консультационного Совета при Главе Республики Крым
Член Центрального Совета партии «Справедливая Россия, Патриоты – За Правду»
Учредитель и председатель «Благотворительного фонда Сергея Михеева»
Женат. Трое детей
Православный христианин