Родился 30 августа 1980 г. в Москве. В 2003 г. окончил Московский государственный технический университет им. Н. Э. Баумана по специальности «Системы обработки информации и управления».
В 2003–2006 гг. — ведущий программист в компании CBOSS. Затем работал в компании NetCracker, прошел путь от инженера департамента внедрения продукта до руководителя программ. С 2013 г. — заместитель директора департамента развития электронного правительства Министерства связи и массовых коммуникаций РФ, принимал участие во внедрении системы межведомственного электронного взаимодействия (СМЭВ). Затем был заместителем ИТ-директора в Фонде социального страхования, принимал участие в реализации и внедрении ИТ-платформы для реформирования системы социального страхования (Прямые выплаты, Реестр пострадавших на производстве). С 2014 г. работает в компании «ЛАНИТ». В 2017 г. назначен директором департамента комплексных проектов компании «ЛАНИТ» (сейчас — департамент цифровых решений). С 2019 г. занимает должность генерального директора ООО «ДАТАНА» (Datana).
Хобби — спорт.