Родился 26 сентября 1978 года в поселке Октябрьский, Архангельская область.
В 2000 году окончил Московскую государственную академию приборостроения и информатики по специальности «Автоматизированные системы обработки информации и управления».
В том же году начал свою профессиональную деятельность в должности экономического аналитика программы «Большие деньги» телеканала НТВ.
В 2001 году успешно окончил магистратуру Государственного университета - Высшая школа экономики по специальности «Стратегическое управление».
С 2001 года в течении семи лет работал в Министерстве экономического развития и торговли Российской Федерации.
С 2001 по 2004 год являлся главным специалистом, заместителем начальника отдела, начальником отдела программ экономического развития Департамента программ развития экономики и сотрудничества с международными финансовыми организациями.
До 2008 года являлся заместителем директора Департамента стратегии социально-экономических реформ, заместителем директора Департамента бюджетирования по результатам и сводного финансового баланса.
В 2008 году занял пост заместителя директора Департамента государственного управления, регионального развития и местного самоуправления.
С 2009 года по 2011 год - директор Департамента информационных технологий и связи.
В феврале 2009 года был включен в «первую сотню» резерва управленческих кадров, находящихся под патронажем Президента России.
В ноябре 2012 года назначен на должность руководителя Аналитического центра при Правительстве Российской Федерации.
Является главой Экспертного Совета центра оценки и развития проектного управления. Входит в состав совета директоров ЗАО «Компания ТрансТелеКом».
Указом Президента Владимира Путина от 18 мая 2018 года назначен Министром цифрового развития, связи и массовых коммуникаций России.
1 февраля 2019 года включен в Попечительский совет Фонда кино.
20 февраля 2019 года избран председателем совета директоров АО «ИТМО Хайпарк».
Женат, имеет троих детей.