年5月，任中共清远市委常委、组织部长。2004年9月，任中共清远市委副书记。2008年8月，任广东省人民政府副秘书长、省援川工作组组长(正厅级)。2011年1月，任中共中山市委副书记。2011年2月，任中共中山市委副书记、市长。2012年10月，任中共汕头市委书记。2016年4月，卸任中共汕头市委书记职务。转任广东省政协外事侨务委员会副主任。