工作，曾先后担任江苏省公安厅刑事侦查局局长、刑事警察总队总队长等职。2004年12月，任江苏省公安厅副厅长、党委委员。2008年12月，任南京市公安局局长、党委书记。2009年12月，任南京市副市长、市公安局局长、党委书记。2012年6月，调任山东省人民政府省长助理（8月任）、省政府党组成员，山东省公安厅厅长（8月任）、党委书记。2014年11月，任山东省副省长、省政府党组成员，省公安厅厅长、党委书记。2016年1月，辞去山东省副省长职务。