平领导下工作。1998年2月，任福州市公安局局长、党委书记、市委政法委副书记，漳州市公安局局长、党委书记、市委政法委副书记、市委委员（副厅级）。2002年5月，任福建省公安厅副厅长、兼福建省公安边防总队第一政委、党委第一书记。2011年9月，任厦门市副市长、市委政法委副书记兼市公安局局长，授一级警监警衔。2013年8月，任河南省人民政府省长助理兼河南省公安厅厅长。2014年12月，任河南省副省长兼省公安厅厅长（2015年1月，被授予副总警监警衔）。2015年3月26日，任北京市人民政府副市长