Родился 12 октября 1976 года в Туле.
В 1998 году окончил экономический факультет Тульского государственного университета.
В 2006 году закончил Российскую академию государственной службы при Президенте Российской Федерации по специальности «Юриспруденция».
С 1997 года - Член КПРФ.
С 1998 по 2000 года - помощник депутата Тульской городской Думы.
С июля по октябрь 2000 года - экономист Тульского протезно-ортопедического предприятия, затем - заместитель директора ООО «Алви-аудит».
В октябре 2000 года избран депутатом Тульской областной Думы 3-го созыва по одному из округов Центрального района Тулы.
С апреля по октябрь 2004 года - глава муниципального образования Ефремов (город) и Ефремовский район Тульской области, возглавлял также администрацию муниципального образования.
С ноября 2004 года - депутат Тульской областной Думы 4-го созыва, член комитета Тульской областной Думы, заместитель председателя по бюджету и финансам.
В октябре 2009 года избран депутатом Тульской областной Думы 5-го созыва, территориальная группа «Тула - Косогорская». Избирался заместителем председателя Думы, возглавлял фракцию КПРФ.
27 января 2012 года наделён мандатом депутата Государственной думы шестого созыва.
В январе 2012 года был включен в состав Комитета Государственной Думы по природным ресурсам,природопользованию и экологии.
5 октября 2016 года избран депутатом Государственной Думы седьмого созыва, в составе федерального списка кандидатов, выдвинутого Политической партией «Коммунистическая партия Российской Федерации», Член комитета ГД по аграрным вопросам