В 1996 году окончил Челябинский государственный технический университет по специальности «Роботы и робототехнические системы», присвоена квалификация «инженер-электромеханик».
В 2009-2010 гг. прошел профессиональную переподготовку в Южно-Уральском государственном университете по президентской программе подготовки управленческих кадров («Стратегический менеджмент», специальность «Менеджмент организации»).
Работал в коммерческих организациях в должности технического консультанта и инженера-системотехника.
С 2001 г. по 2010 г. работал в ЗАО «Южурал-Транстелеком» (в компании, являющейся ведущим магистральным оператором связи на Южном Урале), занимая руководящие должности заместителя коммерческого директора и начальника отдела маркетинга Департамента сетевых информационных технологий.
С 15 декабря 2010г. – заместитель Министра информационных технологий и связи Челябинской области.
С 12 февраля 2020г. постановлением Губернатора Челябинской области № 42 от 12.02.2020г. назначен исполняющим обязанности Министра информационных технологий и связи Челябинской области.
Имеет классный чин «Действительный государственный советник Челябинской области 1 класса»