В 1982 году окончил исторический факультет МГУ, в 1985 — аспирантуру там же. Защитил кандидатскую диссертацию в 1986 году. Работал на историческом факультете МГУ, потом в Институте мировой экономики и международных отношений РАН.
В 1992 году закончил магистрат в Колумбийском университете в Нью-Йорке по специальности «Международные отношения». С 1992 года работал в СМИ: в «Коммерсанте», в газете «Сегодня», был шеф-редактором газеты «Известия». До июня 2007 года работал главным редактором группы деловых журналов ИД Родионова, главным редактором журнала «Профиль». В настоящий момент работает в газете «Газета. Ру», ведет передачи на радио «Сити-FM».
С 16 ноября 2008 года занимал пост сопредседателя партии «Правое дело». В феврале 2009 года был назначен Уполномочным по созданию московского отделения этой партии. 25 июня 2011 года покинул пост сопредседателя в связи с избранием Михаила Прохорова единственным лидером партии, однако остался членом федерального политсовета партии.