Gao Ning wurde in China geboren, trat aber international stets für Singapur auf. Seit 2004 gehört er dessen Nationalkader an. Von 2007 bis heute (2012) wurde er für alle sechs Weltmeisterschaften nominiert. 2004 kam er dabei im Doppel ins Viertelfinale. Ebenfalls im Doppel erfolgreich war er bei den ITTF Pro Tour Grand Finals, wo er mit Yang Zi 2008 gewann sowie 2009 und 2010 das Endspiel erreichte. Mit dem gleichen Partner wurde er 2012 Asienmeister, mit Li Jia Wei wurde er Zweiter im Mixed. Erfolgreich war er auch bei den Commonwealth Meisterschaften 2007 und 2009: Beide Mal siegte er im Einzel und mit der Mannschaft, das Endspiel erreichte er jeweils im Doppel mit Yang Zi und im Mixed mit Sun Beibei.