Родился 15 января 1974 года в городе Свердловск.
В 1996 году окончил Уральский государственный технический университет по специальности «инженер-экономист».
В 2005 году окончил Уральскую академию государственной службы по специализации «Государственное и муниципальное управление».
В 2000 год работал в должности заместителя председателя Комитета по товарному рынку администрации города Екатеринбурга;
В 2003 году был назначен председателем Комитета по организации бытового обслуживания населения.
В 2006 году был назначен заместителем министра торговли, питания и услуг Свердловской области, а в декабре 2009 года возглавил это министерство в областном правительстве.
В 2012 году был министром экономики и территориального развития области.
В 2017 году занял пост главы администрации Ленинского района и принял его.
В 2021 году занял должность вице-мэра.
В сентябре 2026 года был избран Депутатом Законодательного Собрания Свердловской области по Железнодорожному одномандатному избирательному округу № 7.
