Трудовую деятельность начал в сентябре 1971 года транспортировщиком Краснодарского масложиркомбината, где работал до октября 1972 года.
В 1972—1974 годах служил в Советской армии ВС СССР.
С января 1975 года по август 1976 года — транспортный рабочий второго разряда Строительного управления № 207 Треста «Мосстрой-29».
В 1981 году окончил МГИМО по специальности «международные экономические отношения», член КПСС.
С 1981 по 1988 годы научный сотрудник Института мировой экономики и международных отношений АН СССР. Кандидат экономических наук (1985), тема диссертации — «Проблемы и противоречия государственно-монополистического регулирования вывоза ссудного капитала в развивающиеся страны».
Согласно опубликованным неофициальным данным, с 1988 года являлся сотрудником Первого главного управления КГБ СССР (внешняя разведка).
С 1988 по 1994 годы работал в МИД СССР, затем в МИД России. Был старшим референтом, позже вторым секретарем Постоянного представительства СССР, затем России при Отделении ООН и других международных организациях в Женеве.
С 1994 по 1998 годы заместитель руководителя департамента иностранных кредитов Минфина России.
С 1998 по 2004 годы заместитель председателя Внешэкономбанка.
В 2004 году назначен директором департамента международных финансовых отношений, государственного долга и государственных финансовых активов Минфина России.
27 октября 2005 года назначен заместителем министра финансов России; министерство тогда возглавлял Алексей Кудрин.
В июне 2006 года назначен заместителем полномочного представителя РФ в совете Евразийского банка развития.
3 марта 2020 года ушёл в отставку, заняв пост советника министра финансов Российской Федерации.
В марте 2021 года стал старшим банкиром ВЭБ.РФ.