В 1982 году окончил Юридический факультет Московского государственного университета имени М. В. Ломоносова и поступил на службу в таможенные органы.
В 2000 году окончил Российскую академию государственной службы при Президенте Российской Федерации.
С 1982 года — инспектор, затем старший инспектор, ведущий инспектор, главный инспектор, заместитель начальника, начальник отдела по борьбе с контрабандой, заместитель начальника таможни в Шереметьевской таможне.
В 1990—1991 годах — главный юрисконсульт Договорно-правового отдела МИД РСФСР.
С 1992 года по 1998 год — начальник Управления по борьбе с контрабандой и нарушениями таможенных правил ГТК России (с 1995 года — Управления по борьбе с таможенными правонарушениями).
С ноября 1998 года — представитель ГТК России в Киргизии.
С апреля по май 1999 года — начальник Таможенной инспекции ГТК России.
С 27 мая 1999 года по 22 октября 2004 года — председатель Государственного таможенного комитета России.
Являлся председателем:
С 10 декабря 2004 года по 23 сентября 2009 года — Чрезвычайный и Полномочный Посол Российской Федерации в Республике Словении.
С 23 сентября 2009 по 6 апреля 2012 года — Генеральный директор Министерства иностранных дел Российской Федерации.
С 6 апреля 2012 года — Чрезвычайный и Полномочный Посол Российской Федерации в Королевстве Дания.