任联合国日内瓦办事处中文科随员、三秘，随后回到外交部新闻司。1988年到1993年任外交部新闻司三秘、副处长。1993年到1996年任常驻联合国代表团二秘、一秘。1996年到1998年外交部新闻司一秘、处长、参赞。1998年到2002年任驻香港特别行政区特派员公署参赞、新闻发言人。2002年到2004年出任中国驻新西兰奥克兰总领馆总领事。2005年到2008年接替陈育明出任中国驻立陶宛大使。2009年，接替叶大波担任中华人民共和国驻斯里兰卡大使兼驻马尔代夫大使。2011年10月，免兼驻马尔代