После окончания в 1997 году с отличием Московской государственной юридической академии проходил службу в органах прокуратуры, начиная со следователя межрайонной прокуратуры, до прокурора отдела Генеральной прокуратуры Российской Федерации.
В период 2003 – 2006 гг. осуществлял организационное сопровождение деятельности Комиссии Московской городской Думы по законодательству.
С 2006 года занимал должности советника в Аппарате Мэра и Правительства Москвы, начальника Управления в департаментах Правительства Москвы.
В период работы в органах городского управления участвовал в рассмотрении законопроектов о разграничении полномочий между Российской Федерацией и ее субъектами, подготовке заключений и поправок к ним. Осуществлял подготовку предложений по внесению изменений в государственные целевые программы города Москвы. Разрабатывал законопроекты, регламентирующие объем полномочий органов местного самоуправления на территории Новой Москвы. Представлял позицию органов исполнительной власти города Москвы по данному вопросу на заседаниях комиссий и рабочих групп в Московской городской Думе. Принимал участие в заседаниях рабочих групп и комиссий Государственной Думы и Совета Федерации Федерального Собрания Российской Федерации, Общественной палаты Российской Федерации. Участвовал в подготовке разъяснений о применении законодательства города Москвы на территории муниципальных образований ТиНАО. Осуществлял взаимодействие с рабочими органами Счетной палаты Российской Федерации, Контрольно-Счетной палаты города Москвы в рамках подготовки ответов на запросы.
В Центре координирует вопросы, связанные с осуществлением административно-хозяйственной деятельности и ведением делопроизводства.