Родился в Ленинграде. В 2002 г. окончил с отличием Санкт-Петербургский государственный политехнический университет, факультет технической кибернетики, по специальности «Информационные системы».
С 2001 г. начал профессионально заниматься программированием, прошел путь от младшего разработчика до ведущего Java-программиста, а затем до руководителя отдела в компании Enkata Inc. В 2007 г. присоединился к калифорнийскому стартапу Siperian (впоследствии поглощенному Informatica), где возглавил отдел по разработке продукта нового поколения в области визуализации работы с мастер-данными (MDM). С 2014 г. — заместитель генерального директора, с 2021 г. — генеральный директор ООО «Юнидата». Ныне — генеральный директор ООО «Юниверс Дата» и ООО «УК ЮД Капитал».