儋州市副市长。2009年5月，任儋州市副市长，市教育局党委书记。2010年1月，任中共儋州市委常委，市政府副市长，市教育局党委书记。2011年12月，任中共儋州市委副书记，市政府代市长、党组书记（2012年1月当选市长）。2013年3月，任中共昌江黎族自治县委书记。2014年11月，任中共儋州市委书记。2016年11月，任中共三亚市委书记。2017年4月28日，当选中共海南省委常委。2018年11月，不再兼任中共三亚市委书记，调任中共贵州省委常委、统战部部长。2020年12月，任广西壮族自治区政协党组成