Родился 28 июня 1983 г. в Одинцово-10. В 2006 г. окончил Московский авиационный институт, факультет радиоэлектроники летательных аппаратов, в 2009 г. — факультет экономики.
С 2004 г. по 2008 г. работал инженером в APC (American Power Conversion), а затем до 2011 г. — ведущим инженером по телекоммуникациям в ИТ-департаменте Россельхозбанка. С 2011 г. по 2016 г. отвечал за ИТ-закупки в «ВымпелКоме» на позиции старшего менеджера в бизнес-единице СНГ, с 2012 г. — ведущий менеджер в штаб-квартире группы. В 2016–2018 гг. — менеджер по работе с ключевыми заказчиками Oracle. С 2018 г. — директор по стратегии и развитию технологий Axiom JDK, разработчике российской платформы Java.
Глава комитета по информационной безопасности АРРП «Отечественный софт», председатель ЦКР по управлению ИТ-инфраструктурой, руководитель технического комитета АНО «Открытый код», советник министра цифрового развития РФ по системному ПО.
Женат, двое детей.
Хобби — рыбалка, туризм, горные лыжи.