1978年10月—1982年08月,南京大学化学系学习。
1982年08月—1985年01月,苏州市环境监测站干部;1984年07月—1986年01月,借苏州市环保局管理科工作。
1985年01月—1986年01月,苏州市环保局管理科干部。
1986年01月—1990年11月,苏州市环保局排污收费监理站副站长。
1990年11月—1995年05月,苏州市环保局排污收费监理站(环境监理总站)站长。
1995年05月—1995年08月,苏州市环保局财务科(处)科(处)长、环境监理总站站长。
1995年08月—1996年12月,苏州市环保局局长助理、财务处处长、环境监理总站站长。
1996年12月—1997年11月,苏州市环保局局长助理、环境监理总站站长兼民革苏州市委副主委。
1997年11月—1998年01月,苏州市环保局副局长兼民革苏州市委副主委。
1998年01月—2002年11月,苏州市环保局副局长兼民革苏州市委副主委、市政协城乡建设委副主任。
2002年11月—2003年01月,苏州市科技局副局长兼民革苏州市委副主委、市政协城乡建设委副主任。
2003年01月—2003年06月,苏州市科技局副局长兼民革苏州市委副主委、市政协经济科技委副主任。
2003年06月—2006年10月,苏州市科技局副局长兼市知识产权局副局长、民革苏州市委副主委、市政协经济科技委副主任。
2006年10月—2007年11月,苏州市科技局副局长、民革苏州市委主委兼市知识产权局副局长、市政协经济科技委副主任。
2007年11月—2008年01月,苏州市科技局副局长、民革苏州市委主委兼市政协经济科技委副主任。
2008年01月—2008年04月,苏州市副市长、市科技局副局长、民革苏州市委主委。
2008年04月—2010年12月,苏州市副市长、民革苏州市委主委。
2010年12月—2012年06月,苏州市副市长、民革苏州市委主委兼市红十字会会长。
2012年06月—2017年01月,苏州市副市长,民革江苏省委副主委、苏州市委主委兼市红十字会会长。
2017年01月,苏州市人大常委会副主任,民革江苏省委副主委、苏州市委主委。[1][2]
现任苏州市人大常委会副主任,民革苏州市委主委。
苏州市十四届、十五届、十六届人大代表,江苏省八届、九届政协委员,十一届政协常务委员,苏州市十届、十一届政协常务委员,民革十一届中央委员,九届江苏省委常务委员,民革第十三届中央委员会委员。
2017年11月,王鸿声当选中国国民党革命委员会第十二届中央委员会委员。[3]
2018年1月17日,政协江苏省第十一届委员会第20次常委会议通过,王鸿声任中国人民政治协商会议江苏省第十二届委员会委员。[4]
2020年6月9日,中共江苏省委组织部干部任职前公示,王鸿声拟晋升为苏州市一级巡视员。[5]