Родился 30 декабря 1953.
Окончил юридический факультет ЛГУ им. Жданова. Работал в органах исполнительной власти районного и городского советов народных депутатов в Ленинграде.
C 1991 года работал заместителем председателя Комитета по внешним связям (КВС) мэрии Санкт-Петербурга.
С апреля 2004 по март 2007 год — первый заместитель Руководителя протокола Президента Российской Федерации.
С 19 марта 2007 года — заместитель руководителя Федеральной службы по финансовому мониторингу.
С 25 сентября 2007 года — руководитель Росфинмониторинга.
C 16 мая 2008 года — помощник Президента Российской Федерации.
Действительный государственный советник Российской Федерации 1 класса.