历任北区区议会议员（1991年－1994年、1999年－2003年、2007年－2011年）、区域市政局议员（1995年－1999年）和香港立法会议员（2000年－2004年、2008年－2012年）。在2003年香港区议会选举举行期间，黄将原选区天平东选区让予新人余智成角逐，自己则空降彩园选区挑战现任区议员苏西智，可惜最后以100票落败。及后在2004年香港立法会选举中，由于泛民主派为了支持四十五条关注组的汤家骅参选立法会，使用钻石名单策略，将黄成智放到名单第四位，最后以致其落选，成为「双失议员」。三