В 1984 году окончил с отличием экономический факультет Московского государственного университета.
В 1984—1986 гг. служил в армии. Воинское звание — лейтенант.
С 1986—1990 гг. — научным сотрудником кафедры экономики промышленности экономического факультета МГУ.
В 1989 году защитил кандидатскую диссертацию, в 1996 году — докторскую.
В 1990—1996 гг. работал в Госкомитете РФ по делам науки и высшей школы и Миннауки РФ.
В 1997—1998 гг. — советник в Аппарате Правительства РФ, участвовал в разработке правительственной антикризисной программы.
В 1998—2000 гг. — заместитель руководителя Департамента экономики Министерства путей сообщения РФ.
С октября 2000 по март 2022 года возглавлял Департамент стратегического анализа, а затем Институт стратегического анализа аудиторско-консалтинговой компании «Финансовые и бухгалтерские консультанты».