В 2002 году окончил Екатеринбургский филиал Академии государственной противопожарной службы Министерства чрезвычайных ситуаций России по специальности «техник пожарной безопасности». В 2009 году окончил Уральскую государственную юридическую академию, Институт права и предпринимательства. С 2001 года работал слесарем 4 разряда газового хозяйства энергетического цеха ОАО «Уралэлектромедь». В 2002 году назначен на должность начальника караула 85 ПЧ 7 ОГПС ГУ МЧС России по Свердловской области. В 2004 году получил звание старшего лейтенанта внутренней службы. В 2006 году приступил к полномочиям Депутата Областной Думы Законодательного собрания Свердловской области. Баллотировался в списке кандидатов Всероссийской политической партии «Единая Россия» — Свердловское региональное отделение. С 2010 по 2012 годы работал советником Председателя Правительства Свердловской области. В 2012 году назначен заместителем Министра строительства и развития инфраструктуры Свердловской области. В 2014 году назначен заместителем Министра инвестиций и развития Свердловской области. В 2016 году назначен Министром инвестиций и развития Свердловской области. С сентября 2017 назначен на должность Главы Сысертского городского округа.