1976.12--1977.10 柏各庄农垦区二农场工作
1977.10--1978.06 柏各扰让液庄农垦区商业局工作
1978.06--1980.07 柏各庄农垦区革委办公室工作
1980.07--1990.10 柏各庄农垦区、唐海县公安局工作
1990.10--1992.05 唐海县公安局交警大队副大队长
1992.05--1996.04 唐海县公安局交警大队大队长兼指导员(其间:1994.01--1995.07在河北广播电视大学法律专业学习)
1996.04--1998.07 唐海县公安局副局长兼交警大队大队长(1995.09--1997.12在中央党校函授学院经济管理专业学习)
1998.07--2002.01 迁安市公安局局长、政委、党委书记
2002.01--2004.01 迁安市公安局缓物局长、政委、党委书记(副处级)(2000.04--2002.03在天津大学研究生课程进修班工商管理专业学习)
2004.01--2008.07 唐山市公安局副局长兼治安支队支队长
2008.07--2008.08 唐山市公安局党委副书记、副局长
2008.08--2011.05 唐山市公安局党委副书记、副局长、正县级侦察员
2011.05—2012.12 唐山市公安局党委副书记、副局长(正处级)
2012.12--2013.01 邯郸市政府党组成员、公安局党委书记、督察长(副厅级)
2013.01--2013.08 邯郸市政府党组成员、公安滑羡局党委书记、局长、督察长(副厅级)
2013.08-- 邯郸市政府副市长、党组成员、公安局党委书记、局长、督察长