Дата рождения: 9 мая 1974 года.
Окончил отделение истории Гуманитарного факультета Новосибирского государственного университета.
Работал корреспондентом газеты «Советская Сибирь», политическим обозревателем газеты «Ведомости Новосибирского областного Совета». С 1999 по 2005 работал в телекомпании НТН-4: корреспондентом, ведущим воскресных программ «Точка зрения» и «Постскриптум», главным редактором службы информации 4 канала телекомпании НТН. В 2005 году, после закрытия телекомпании НТН, работал главным редактором интернет-проекта «Большой Новосибирск», политическим обозревателем «Новой газеты в Сибири».
В декабре 2005 года избрался в Совет депутатов Новосибирской области по списку КПРФ, работал в комитете по транспортной, промышленной и информационной политике.
В 2010 году избрался в Законодательное собрание Новосибирской области по избирательному округу № 22 (Заельцовский район), состоял в комитете по культуре, образованию, науке, спорту и молодежной политике.
В 2006-2014 годах — помощник депутата Государственной думы Анатолия Локтя. С декабря 2014 года — советник мэра г. Новосибирска Анатолия Локтя.
В 2015 году третий раз избрался в Законодательное Собрание Новосибирской области по избирательному округу №22 (Заельцовский район), состоит в комитете по аграрной политике, природным ресурсам и земельным отношениям, член комиссии по взаимодействию с правоохранительными органами и противодействию коррупции. Заместитель руководителя фракции КПРФ в Законодательном Собрании Новосибирской области.
Кандидат в члены ЦК КПРФ, член бюро Новосибирского обкома КПРФ. Член Союза журналистов России.