Ленинградское высшее политическое училище МВД СССР.
Санкт-Петербургский государственный университет, экономический факультет.
Санкт-Петербургский университет МВД России.
Кандидат юридических наук.
Общий трудовой стаж – 23 года.
Стаж государственной службы – 13 лет.
Проходил службу в ВС СССР, в том числе на офицерских должностях; был учредителем и генеральным директором ряда производственно-коммерческих предприятий; работал в органах власти различного уровня на должностях главной и высшей группы.
В Федеральной антимонопольной службе – с момента её создания в 2004 году.
В августе 2008 года возглавил новое управление ФАС России – управление по борьбе с картелями.