1988年12月起，先后担任海南省农业厅主任科员、团委书记、办公室副主任、计财处副处长、办公室主任，海南省澄迈县委副书记、县政府副县长（1995年2月－1996年10月），海南省农业厅副厅长、党组成员，海南省人民政府副秘书长、办公厅党组成员，海南省琼海市委书记，海南省科技厅厅长、党组书记。2007年3月，任海南省农业厅厅长、党组书记。2009年11月，兼任海南省农业科学院党委书记。2012年7月23日，任海南省三沙市首任市委书记、市长。2017年4月28日，当选中共海南省委常委、政法委书记。2018年8