Окончил Московский инженерно-физический институт, аспирантуру Физического института им. П.Н. Лебедева, кандидат физ.-мат. наук.
До 1996 г. работал в ряде институтов Академии наук. С 1996 года – работа в консалтинговых и ИТ-компаниях (LVS, PricewaterhouseCoopers, Ланит).
В 2000 году стал одним из инициаторов создания компании «ТЕКОРА».
С момента образования компании и по настоящее время является Генеральным директором ЗАО «ТЕКОРА».