С 1996 по 2002 основал и был президентом областных общественных организаций: «Федерация рукопашного боя вооруженных сил РФ», «Ассоциация «Бойцы Урала»;
С 2008 по 2009 работал в руководстве одного из крупнейших предприятий топливно-энергетического комплекса Свердловской области;
2002 — 2012 занимал руководящие должности в региональном исполнительном комитете партии «Единая Россия», член Регионального политического совета;
С 2005 по 2008 работал в должности управляющего делами губернатора и Правительства Свердловской области, член Правительства;
2009 — 2010 работал в должности руководителя аппарата Правительства Свердловской области;
В 2011 и 2016 году избран депутатом Законодательного Собрания Свердловской области;
С 2016 года — Председатель комитета по аграрной политике, природопользованию и охране окружающей среды.
С 2021 года — Председатель комитета по экологии, природопользованию и охране окружающей среды.