В 1996 году окончил Московский государственный университет имени М. В. Ломоносова.
В 2006 году получил диплом Московского института международного бизнеса при ВАВТ Министерства экономического развития Российской Федерации.
Кандидат физико-математических наук.
С 2004 года по 2005 год работал заместителем директора департамента Главного управления Федерального казначейства Министерства финансов Российской Федерации.
С 2005 года по 2011 год занимал пост заместителя руководителя Федерального казначейства.
С февраля 2011 года по май 2012 года − директор департамента информационных технологий и связи Правительства Российской Федерации.
В начале сентября 2012 года перешел в Сбербанк России, где занял пост вице-президента, курирующего вопросы универсальной электронной карты и жилищно-коммунального хозяйства. Был назначен исполняющим обязанности президента федеральной уполномоченной организации «Универсальная электронная карта».
24 сентября 2012 года на внеочередном собрании акционеров УЭК состоялось его официальное назначение на пост президента компании.