Родился 22 июля 1976 г. г. Намангане Узбекской ССР (ныне Республика Узбекистан).
В 1999 г. с отличием окончил Ульяновскую государственную сельскохозяйственную академию (ныне Ульяновская государственная сельскохозяйственная академия им. П. А. Столыпина) по специальности "зоотехния", в 2004 г. - Русский университет инноваций.
В 2002 г. в Ульяновской государственной сельхозакадемии защитил диссертацию на соискание степени кандидата сельскохозяйственных наук на тему "Влияние разных уровней цинка в рационах свиноматок на их продуктивность и использование каротина кормов".
С 2002 г. работал ассистентом, затем старшим преподавателем в Ульяновской государственной сельскохозяйственной академии.
Член КПРФ с января 2002 г. До декабря 2012 г. являлся вторым секретарем Ульяновского областного комитета КПРФ, был членом Центральной контрольно-ревизионной комиссии партии.
С 2003 г. работал в аппарате Государственной думы.
В 2006 г. преподавал в Московском государственном колледже электромеханики и информационных технологий и Московской финансово-юридической академии.
2 декабря 2007 г. избран депутатом Государственной думы V созыва по списку КПРФ (возглавлял региональную группу №77, Ульяновская область). Был членом фракции КПРФ, думского комитета по строительству и земельным отношениям.
4 декабря 2011 г. избран в Госдуму VI созыва по списку КПРФ (первый номер в региональной группе №29, Приморский край). Член комитета по вопросам собственности, Счетной комиссии Госдумы.
В феврале 2013 г. вошел в состав центрального комитета КПРФ, секретарь ЦК КПРФ по работе с регионами Дальнего Востока.
18 сентября 2016 г. избран в Государственную думу VII созыва по списку КПРФ (первый номер в региональной группе №16, Приморский край, Хабаровский край, Сахалинская область, Еврейская автономная область). Член партийной фракции.
В июле 2019 г. был зарегистрирован кандидатом на выборы губернатора Сахалинской области от КПРФ. По итогам голосования 8 сентября 2019 г. набрал 24,21%, заняв второе место после врио губернатора области Валерия Лимаренко (26,14%, самовыдвижение).
19 сентября 2021 г. избран депутатом Государственной думы VIII созыва от КПРФ. Баллотировался в составе федерального списка партии (возглавлял региональную группу №17, Приморский, Хабаровский края, Сахалинская обл., ЕАО) и по Сахалинскому одномандатному избирательному округу №167 (Сахалинская обл.). В округе занял второе место с результатом 24,48%, уступив кандидату от "Единой России", депутату Госдумы VII созыва Георгию Карлову (38,65%). С 12 октября 2021 г. - заместитель председателя комитета Госдумы по вопросам собственности, земельным и имущественным отношениям.
Имеет благодарность правительства РФ (2017).