Родился в Новосибирске. Окончил Тюменский государственный университет по специальности «Прикладная информатика в экономике».
Работал по профилю в различных коммерческих организациях. Руководил региональными и федеральными проектами внедрения геоинформационных систем в различных отраслях в группе компаний CSoft, возглавлял структурное ИТ-подразделение научно-исследовательского и проектного института градостроительства, руководил проектами создания АПК «Безопасный город» в группе компаний «Техносерв». С 2020 г. занимал должность заместителя директора Департамента информатизации и связи Свердловской области, после реорганизации — заместителя министра цифрового развития и связи. С сентября 2021 г. — министр цифрового развития и связи Свердловской области.