2003年1月，接替陶苗发任中华人民共和国驻保加利亚大使。2005年，接替甄建国任中华人民共和国驻丹麦大使。2011年，任中华人民共和国外交部副部长。2016年9月，任中央纪委驻外交部纪检组组长。2019年5月卸任。2021年2月19日，国务委员、公安部部长赵克志在河内会见越南国防部部长吴春历，共同签署了双方关于建立边境管理和口岸边防检查三级执法合作机制的协议。中国驻越南大使熊波，国务院副秘书长孟扬，公安部副部长、国家移民管理局局长许甘露，外交部大使谢杭生参加会见。