В 2003 году закончил с отличием исторический факультет МГУ. Работал корреспондентом журнала «Профиль» в отделе политики, потом -- специалистом информационно-аналитического департамента в Центре коммуникативных технологий «Prопаганда» (участвовал за время работы в нескольких десятках проектов — как в сфере политконсалтинга и избирательных кампаний, так и в сфере бизнес-коммуникаций). С 2006 г. работал в «Полит.ру» -- сначала был экономическим обозревателем, политическим обозревателем, затем шеф-редактором ленты новостей и заместителем главного редактора. Активно освещал выборные и политические процессы в Москве в 2009-2010 и 2013 годах. В 2014 году -- политический обозреватель ТАСС, эксперт Центра политического анализа при ТАСС. В настоящее время -- ведущий эксперт Центра политического анализа.