外交部工作，当初主要负责国际安全的问题，后来他调到外交部的国际安全和军控司工作，1994年到1995年担任外交部副部长的职务，负责处理与亚洲和欧洲国家的外交关系，同时还负责国际安全方面的工作。自1996年始，他作为外交官常驻国外，先后出任哈萨克斯坦驻美国大使、驻韩国大使、驻日本大使等职。2006年6月15日，在上海合作组织2006年上海峰会上被任命为上海合作组织秘书长，2007年1月1日正式上任。