À partir de 1995, il occupe plusieurs postes au ministère des Affaires étrangères, dont membre du personnel, secrétaire, conseiller et directeur de division[3]. Il est conseiller de l'ambassade de Chine aux États-Unis de 2011 à 2015[3].
En 2015, il retourne à Pékin et est nommé conseiller de la division économique internationale du ministère des Affaires étrangères[3]. Il est nommé directeur adjoint du Département de l'information du ministère des Affaires étrangères en 2016[3]. Le , il devient porte-parole du Ministère des Affaires étrangères chinois[4].
Lors d'une conférence de presse de routine le , Geng Shuang annonce qu'il n'occupera plus le poste de porte-parole du ministère chinois des Affaires étrangères. Il est remplacé par Zhao Lijian. Le , il présente ses lettres de créance au Secrétariat des Nations unies en tant que nouveau représentant permanent adjoint et ambassadeur de la Chine[3].
↑(zh) «Geng Shuang, the 30th Spokesperson of the Ministry of Foreign Affairs, makes an appearance and presides over the press conference (Photos)», ifeng.com, (lire en ligne[archive du ], consulté le )