正科级秘书、副处级秘书、正处级秘书（服务时任省长朱森林）。2000年，任广东省人民政府办公厅副主任。2003年升任副秘书长。2004-2012年间，任中共阳江市委副书记、副市长、代市长、市长、市委书记、市人大常委会主任等职务。2012年9月，任广东省人民政府副省长。2015年4月，任中共广东省委常委、政法委书记。2017年2月，任中共广东省委常委、广东省人民政府党组副书记、省委政法委书记。2017年3月，任广东省人民政府常务副省长。2019年3月，任中共内蒙古自治区党委副书记、政法委书记。2008年