1980年9月—1982年8月,浙江广播电视学校新闻专业学习;
1982年08月—1985年8月,浙江省公安厅办公室科员;
1985年8月—1986年10月,浙江省绍兴县公安局副局长;
1986年10月—1987年4月,浙江省公安厅研究室副主任科员;
1987年4月—1991年6月,公安部办公厅秘书处副主任科员、主任科员(1989年5月);
1991年6月—1993年2月,公安部办公厅副处级秘书;
1993年2月—1993年11月,公安部办公厅正处级秘书;
1993年11月—1995年9月,广东省深圳市公安局福田分局副局长(正处级)(其间:1992年9月—1994年8月公安部管理干部学院专修班管理专业学习);
1995年9月—1995年12月,广东省深圳市公安局福田分局政委;
1995年12月—1999年12月,广东省深圳市公安局福田分局政委,党委副书记兼纪检书记(其间:1995年9月—1998年7月广东省委党经济学专业学习,取得在职研究生学历);
1999年12月—2001年8月,广东省深圳市公安局局长助理;
2001年8月—2009年7月,广东省深圳市公安局副局长、党委委员;
2009年7月—2009年12月,广东省深圳市政府副秘书长(正局级)、市政府办公厅党组成员;
2009年12月—2010年8月,广东省深圳市政府副秘书长、市政府办公厅党组成员,市政府打击走私综合治理领导小组办公室主任;
2010年8月—2011年11月,广东省深圳市政府副秘书长,市政府打击走私综合治理领导小组办公室主任;
2011年11月—2012年1月,广东省深圳市南山区委副书记,区政府副区长、代区长、党组书记;
2012年1月—2015年8月,广东省深圳市南山区委副书记,区政府区长、党组书记;
2015年8月—2017年1月,广东省深圳市龙华新区党工委书记(其间:2016年11月-2017年1月龙华区委筹备组组长);
2017年1月—2018年6月,广东省深圳市龙华区委书记;
2018年6月—2018年12月,广东省深圳市委常委,龙华区委书记;
2018年12月—2022年9月,广东省深圳市委常委、市委政法委书记。
2022年09月—广东省深圳市委副书记。
广东省第十二次党代会代表。