任安徽省经济贸易委员会副主任、党组副书记。1997年5月，任安徽省人民政府副秘书长。1998年2月，任安徽省人民政府副秘书长、省经济贸易委员会主任、党组书记。1999年1月，任广州市副市长、常务副市长、中共广州市委副书记等职务。2006年10月，任中共佛山市委书记。2010年4月16日，当选广州市政协主席。2012年1月，卸任广州市政协主席。