2002年11月，挂职任广西梧州市副市长）。2002年11月，任梧州市副市长。2003年8月，任中共梧州市委常委、组织部部长。2006年9月，任中共梧州市委副书记。2008年2月，任中共梧州市委副书记、市长（其间：2009年9月—2012年6月，在武汉大学经济与管理学院经济思想史专业学习，获经济学博士学位）。2013年1月，任中共玉林市委副书记。2013年2月，任中共广西玉林市委副书记、代市长、市长，市政府党组书记。2014年1月，任中共玉林市委书记。2016年11月，任中共广西壮族自治区党委常委，玉林