Окончил филологический факультет Московского государственного университета, кандидат филологических наук.
В конце 1990-х годов стал одним из создателей и шеф-редактороминтернет-издания «Polit.ru». Работал заместителем главного редактора газеты «Коммерсантъ».
С 2007 по 2015 год — ведущий научный сотрудник Института экономической политики имени Е. Т. Гайдара. В 2011–2012 годах — советник ректора РАНХиГС, затем заведующий кафедрой общественно-политических коммуникаций.