1965年毕业于北京外国语学院俄语系。曾任驻苏维埃社会主义共和国联盟大使馆随员;外交部苏欧司中苏谈判办公室二秘、一秘、副主任;驻美利坚合众国大使馆参赞;驻哈萨克斯坦共和国特命全权大使;外交部欧亚司司长;外交部副部长;驻俄罗斯大使。2004年任上海合作组织秘书长。