005年至2007年任中国常驻联合国代表团参赞，2007年至2010年担任中国驻巴基斯坦使馆参赞，2010年至2011年担任中国外交部拉丁美洲和加勒比司参赞，2011年至2013年担任中国外交部办公厅参赞，2013年至2015年9月担任中国驻印度使馆公使衔参赞，2015年10月接替邓锡军任驻阿富汗特命全权大使。2017年11月，接替孙卫东出任驻巴基斯坦大使。2020年9月，不再担任驻巴基斯坦大使。2021年1月，新疆维吾尔自治区第十三届人民代表大会常务委员会第二十一次会议，任命姚敬为新疆维吾尔自治区