Родился 30 июля 1985 г. в городе Свердловске.
В 2007 году с отличием окончил Уральскую академию государственной службы.
В 2012 году завершил обучение по программе «Мастер делового администрирования» в Московской международной школе бизнеса. В 2016 году окончил программу Правительства РФ «Подготовка и переподготовка резерва управленческих кадров РФ». В 2018 году прошел международную сертификацию по управлению проектами.
Трудовой путь начал в 2005 году в генеральной дирекции ОАО «Уралсвязьинформ» (затем ОАО «Ростелеком»).
В 2011 году перешел на работу в органы власти Свердловской области. С 2011 по 2013 годы работал заместителем начальника, начальником экспертного управления Губернатора Свердловской области.
В 2013 – 2016 годах – советник Председателя Правительства Свердловской области.
С 2016 по 2018 год занимал должность заместителя руководителя Администрации Губернатора Свердловской области.
В апреле 2019 года назначен помощником полномочного представителя Президента Российской Федерации в Уральском федеральном округе.
Преподает на кафедре государственного и муниципального управления Уральского института – филиала РАНХиГС, а также в Высшей школе экономики и менеджмента УрФУ.
Является действительным государственным советником Российской Федерации 3 класса. Кандидат политических наук.
Женат, воспитывает сына и дочь.