1970年4月参加工作,1979年5月入党,中央党校函授本科毕业。
1970.04 山西铁路建设兵团排长
1971.06 山西针织厂纺纱分厂工人、会计、团总支书记
1980.12 太原市委党校理论班学员
1981.12 山西针织厂党委宣传部理论教员 宋师璇
1984.01 太原市纺织公司党委宣传部干事(期间:1984.09-1986.07太原市委党校培训班学习)
1986.10 太原市委组织部办公室干事
1987.08 省委组织部党政干部处科员
1989.06 省委组织部党政干部处副主任科员
1990.10 省委组织部党政干部处主任科员
1993.02 省委组织部党政干部处副处级组织员(期间:1994.01-1995.01挂职任太原市北城区委副书记)
1995.01 省委组织部党政干部处副处长
1996.09 省委组织部省直干部处副处长、正处级组织员
2000.07 省委组织部省直干部处处长
2004.02 省委巡视组副厅级巡视专员、省委组织部副厅级巡视专员
2006.08 阳泉市委常委、组织部部长[1]
在 2006年9月2日 中国共产党阳泉市第十次代表大会和市委十届一次全体会议上,当选为市委委员、常委。