1974年8月-1976年11月 正定縣東權城供銷社職工。
1976年11月-1978年10月 石家莊地區財貿學校學習。
1978年10月-1984年1月 正定縣商業局科員。
1984年1月-1984年8月 正定縣諸福屯鄉副鄉長。
1984年8月-1987年9月 正定縣政府辦公室股長(其間:1984年9月-1987年9月中央電大經濟系學習)。
1987年9月-1992年11月 正定縣南牛鄉鄉長、黨委書記。
1992年11月-1995年2月 正定縣委辦公室主任。
1995年2月-1996年6月 正定縣委常委、縣委辦公室主任。
1996年6月-1998年1月 正定縣委常委、宣傳部長(其間:1993年9月-1996年12月中央黨校函授經濟管理專業學習)。
1998年1月-2000年1月 無極縣副縣長。
2000年1月-2003年4月 無極縣委副書記(其間:1999年9月-2002年7月中央黨校成人教育學院在職研究生班經濟學專業學習)。
2003年4月任藁城市委副書記。 現任石家莊市經濟技術開發區黨工委書記。