Окончил механико-математический факультет Московского государственного университета имени М. В. Ломоносова по специальности механика, прикладная математика, а позднее – Российскую экономическую школу по специальности экономика. В 1997–2002 гг. он учился в аспирантуре Государственного университета штата Пенсильвания (США), где получил степень PhD по экономике.
Возглавляет группу макроэкономического анализа инвестиционной компании «Уралсиб кэпитал».
До прихода в «Уралсиб кэпитал» работал ведущим научным сотрудником Центра экономических и финансовых исследований и разработок, где отвечал за научное руководство проектами и исследованиями. В частности, осуществил ряд проектов по разработке моделей и методологии расчёта экономического развития для Сбербанка РФ и Министерства экономического развития РФ.
С 2002 по 2007 г. – профессор экономики в Российской экономической школе.
Также занимался проектами для Некоммерческого фонда реструктуризации предприятий и развития финансовых институтов и программы TACIS.