Родился в 1983 году в городе Череповец Вологодской области в семье офицера Главного Разведывательного Управления ВС СССР.
В 2005 году окончил Пермский государственный университет по специальности «юриспруденция». В 2012 году получил второе высшее образование (инженер по специальности «электропривод и автоматика промышленных установок и технологических комплексов»). Доцент кафедры микропроцессорных средств автоматизации электротехнического факультета ПГНИУ.
Трудовую деятельность начал в Управлении Федеральной антимонопольной службы по Пермскому краю в должности начальника отдела контроля локальных и естественных монополий. В 2013 году назначен и.о. руководителя Управления ФАС России по Пермскому краю. В апреле 2017 года назначен на должность заместителя председателя правительства Пермского края — руководителя Региональной службы по тарифам.