1984年任財政部財政科學研究所外國財政研究室副主任,
1985年至1989年任中國常駐聯合國代表團二秘、一秘,
1989年至1990年任財政部世界銀行業務司處長,
1990年至1992年任世界銀行中國執行董事辦公室技術助理、顧問,
1992年至1996年任財政部世界銀行司副司長、司長,
1996年至1998年任世界銀行中國執行董事辦公室執行董事,
1999年至2002年任中國註冊會計師協會秘書長,
2000年7月至2003年9月任財政部部長助理、黨組成員,
2003年9月至現在任財政部副部長、黨組成員。
2013年6月當選聯合國工發組織總幹事。