Родился 20 декабря 1984 года в семье новосибирских инженеров-строителей. В 2007 году получил высшее образование, окончив Тюменский нефтегазовый университет, менеджер ТЭК.
Затем поступил в аспирантуру Томского государственного университета по специальности: «Политические институты и процессы». Трудовой опыт начал нарабатывать со студенческой скамьи: работал на разных рабочих специальностях в трудовых студенческих отрядах.
До перехода на работу в Законодательное собрание Новосибирской области более пяти лет работал замдиректора МУП «Электросеть».
В 2008 году вступил в ряды КПРФ, в 2014 году избран первым секретарем Ленинского райкома КПРФ и членом бюро Новосибирского обкома КПРФ.
В 2014 году возглавлял избирательный штаб Анатолия Локтя на выборах мэра в Ленинском районе.
В 2017 году избран кандидатом в члены ЦК КПРФ.
В 2015 году избран депутатом Заксобрания по одномандатному округу №31 (Ленинский район).
В 2019 году был избран зампредседателя комитета по аграрной политике, природным ресурсам и землепользованию.
Неоднократно был отмечен различными наградами в том числе и почетной грамотой Законодательного Собрания Новосибирской области за высокую организацию работы по выполнению полномочий депутата.
СМИ называют возможным кандидатом на пост губернатора области.