1975年4月至1978年3月在長子縣宋村插隊;1978年3月至1981年3月在部隊服役;1981年3月至1985年5月在長治郊區糧食局工作;1985年5月至1990年5月在長治市郊區人事局工作;1990年5月至1993看12月任長治市郊區老頂山鄉黨委副書記;1993年12月至1995年5月任長治市郊區人事勞動局副局長;1995年5月至1996年3月任長治市郊區嶂頭鄉鄉長;1996年3月至1999年12月任長治市郊區故漳鄉鄉長;1999年2月至2000年12月任長治市郊區富村鄉黨委書記;2000年12月至2003年6月任長治市郊區馬廠鎮黨委書記;2003年6月至今任長治市郊區政府副區長。