Huang Zhihong voitti kuulantyönnössä kultaa Aasian kisoissa vuonna 1986. Seuraavana vuonna hän ylitti ensimmäisen kerran 20 metrin rajan ja sijoittui Rooman MM-kilpailuissa yhdenneksitoista. Soulin 1988 olympialaisissa hän sijoittui kahdeksanneksi. Vuonna 1989 hän saavutti sisäratojen MM-kilpailuissa hopeaa ja oli paras Aasian mestaruuskilpailuissa, universiadeissa ja maailmancupissa. Vuonna 1990 hän paransi kahden vuoden takaista ennätystään lukemiin 21,52 m ja saavutti Aasian kisoissa hopeaa. Vuoden 1991 alkupuolella hän saavutti sisäratojen MM-kilpailuissa hopeaa maannaisensa Sui Xinmein takana.