Родился 26 мая 1970 года в Челябинске.
Трудовой путь начал в 1987 году фрезеровщиком «Челябинского завода измерительных приборов».
В 1988–1990 годах проходил службу в рядах Вооруженных сил.
В 1996 году окончил Челябинский государственный университет, получив квалификацию историка, преподавателя истории по специальности «История».
С 1997 по 2000 годы – главный специалист Управления организационной и контрольной работы Администрации Челябинской области.
С 2000 по 2002 годы являлся начальником отдела по работе с руководящим составом управления государственной службы и кадров Администрации Челябинской области.
В 2002 году становится заместителем начальника Управления государственной службы Правительства Челябинской области.
С 2009 по 2010 годы – начальник управления муниципальной службы и кадров Администрации г. Челябинска.
В 2010 году назначен на должность начальника Управления государственной службы Правительства Челябинской области.
С декабря 2014 года являлся руководителем Аппарата Губернатора и Правительства Челябинской области, с 12 января 2016 года – заместитель Губернатора – руководитель Аппарата Губернатора и Правительства Челябинской области.
С 20 марта 2019 года – исполняющий обязанности заместителя Губернатора – руководителя Аппарата Губернатора и Правительства Челябинской области.
С 03 октября 2019 года – заместитель Губернатора Челябинской области.