Кандидат физико-математических наук, старший научный сотрудник Института системного анализа РАН.
В 1999 году окончил механико-математический факультет МГУ им. М. В. Ломоносова.
В 2005 году под руководством Н.П. Долбилина защитил кандидатскую диссертацию «Методы аппроксимации многогранными поверхностями в задачах теории управления».
Занимается исследованиями в области дискретной и выпуклой геометрии и распределенных вычислений.