С 1998 по 2002 год учился на математико-механическом факультете СПбГУ.
В 2010 году перевелся на экономический и окончил по специальности «математические методы в экономике».
Работал в исследовательском подразделении компании Siemens, руководил офисом ALTLinux в Петербурге, возглавлял работу по проекту LTE в Yota.
С 2012 года – заместитель директора департамента инфраструктурных проектов
Министерства связи и массовых коммуникаций России.