2006年，担任海南省海口市财政局局长、党组书记。2010年，担任海南省财政厅副厅长。2011年11月，担任儋州市委常委、副市长。2012年，担任万宁市委副书记、市政府副市长、代理市长。同年12月，担任万宁市委副书记、市政府市长。2014年11月，担任万宁市委书记。