Родился 16 июля 1977 года в городе Зея Амурской области.
Окончил среднюю школу № 4 г. Зеи.
В 1997 году был делегатом XIV Всемирного фестиваля молодежи и студентов в Гаване.
В 1999 году окончил историко-филологический факультет Благовещенский государственный педагогический университет по специальности «история», с квалификацией «учитель истории и социально-политических дисциплин».
С 1999 года работает в Амурском государственном университете. В разное время занимал должности ассистента, старшего преподавателя, научного сотрудника, доцента, заместителя декана факультета социальных наук по научной работе.
В 2001—2004 годах обучался в очной аспирантуре.[2] В 2005 году в Амурском государственном университете под руководством доктора философских наук, профессора А. П. Забияко защитил диссертацию на соискание учёной степени кандидата философских наук по теме: «Этнорелигиозное взаимодействие русских и китайцев: На материалах социологических исследований приграничных районов Дальнего Востока» (Специальность — 09.00.13 «Религиоведение, философская антропология, философия культуры»). Официальные оппоненты — доктор философских наук, профессор С. В. Пишун, кандидат философских наук, доцент С. В. Филонов. Ведущая организация — Институт археологии и этнографии СО РАН.
В 2009 году присвоено учёное звание доцента.[2]
В 2015 году прошёл профессиональную переподготовку высшего образования по программам «Юриспруденция» и «Социология».
Автор более 100 научных и учебно-методических публикаций, в том числе монографий. Исполнитель и руководитель ряда научных проектов, поддержанных государственными фондами («Интеграция», РГНФ и др.)
Женат. Трое детей.
Политическая деятельность
С 2004 года — член Коммунистической партии Российской Федерации. Неоднократно избирался членом бюро Амурского областного комитета КПРФ.[2]
В ноябре 2008 года на XIII съезде КПРФ избран кандидатом в члены ЦК КПРФ.[2]
В феврале 2013 года на XV съезде КПРФ избран в состав ЦК КПРФ.
С января 2012 по настоящее время — первый секретарь Амурского областного комитета КПРФ.
С 2008 по 2011 годы — депутат Законодательного Собрания Амурской области пятого созыва. Работал в комитете по вопросам экономики, межрегиональных, внешнеэкономических связей и собственности области.[2]
В 2011 году избран депутатом Законодательного Собрания Амурской области шестого созыва. Работает в комитете по вопросам законодательства, местного самоуправления и регламенту.[2]
С 2011 по 2012 гг. – заместитель председателя Законодательного Собрания Амурской области.[2]
В 2012 – 2013 гг. исполнял обязанности помощника депутата Государственной Думы Федерального Собрания VI созыва Д.Г. Новикова.
В 2012 году участвовал в выборах губернатора Амурской области и занял второе место.
27 июня 2015 года выдвинут кандидатом в губернаторы Амурской области от КПРФ.
Имеет награды и поощрения государственных и общественных учреждений.