5年4月加入中国共产党。1985年毕业于湖北财经学院财政专业。1985年8月，任中华人民共和国财政部预算司中央处科员。1988年11月，进入广东省财政厅，历任预算处科员、预算处副主任科员、主任科员、预算处副处长、财政厅办公室主任。1999年2月，任东莞市副市长。2001年9月，任广东省财政厅副厅长。2007年4月，任广东省审计厅党组书记。2008年2月，任广东省审计厅厅长、书记。2015年3月，任中共韶关市委书记。2016年1月，任广东省人民政府副省长。2017年3月，任中共海南省委常委、省纪委书记