Родился в Москве в 1972 году. В 1994 году окончил МГЮА по специальности «правоведение». Был следователем Лефортовской межрайонной прокуратуры и прокурором отдела прокуратуры Москвы. С 1997 по 2002 год — помощник Председателя Верховного суда, главный консультант при руководстве ВС РФ. С 2002 года — политический консультант, политтехнолог.