Родился 16 августа 1960 года в Пскове. В 1983 году с отличием окончил Ленинградскую среднюю специальную школу милиции, в 1988 году — Ленинградское высшее политическое училище МВД СССР. Был инспектором уголовного розыска Псковского городского отдела милиции, служил во внутренних войсках, занимал различные должности в центральном аппарате МВД, в частности в юридической службе министерства. С конца 1990-х трудится в администрации президента: советник главного государственно-правового управления, руководитель департамента правовых вопросов военно-технической политики и департамента правового обеспечения деятельности правоохранительных органов. Генерал-майор милиции. Кандидат юридических наук (тема диссертации "Юридические гарантии законности в СССР и место органов внутренних дел в механизме их реализации"), автор ряда публикаций в юридической прессе, преподавал в Московском госуниверситете МВД.