1998.05-2004.07唐山市政府副秘书长(正县级)
(其间:1998.05-2001.05援藏任阿里地区札达县委书记)
(2001.09-2004.07省委党校在职研究生班经济管理专业学习)
2004.07-2005.03遵化市委副书记、代市长
2005.03-2011.02遵化市委副书记、市长
2011.03-2011.08遵化市委副书记、市长兼清东陵旅游区党工委副书记、管委会主任
2011.08-2013.04遵化市委书记兼清东陵旅游区党工委书记
2013.04-十四届唐山市人大常委会副主任、党组成员,遵化市委书记兼清东陵旅游区党工委书记
河北省十一届人大代表