1982年2月參加工作,任陽泉市鄉鎮局技術科助工;
1984年4月任陽泉市鄉鎮局生產科副科長;
1984年10月任陽泉市鄉鎮局技術科副科長;
1985年10月任陽泉市鄉鎮局科技科科長;
1990年10月任陽泉市鄉鎮局礦管科(安環)科長;
1995年12月任陽泉市鄉鎮局辦公室主任;
2001年7月任陽泉市農業局畜牧科科長;
2001年12月任陽泉市城鎮集體工業聯社黨委副書記、理事會主任候選人;
2002年11月任陽泉市城鎮集體工業聯社黨委書記、理事會主任;
2011年5月任陽泉市政協秘書長、黨組成員,市城鎮集體工業聯社理事會主任;
2011年5月任陽泉市政協秘書長、黨組成員。