1976年12月在大同市利群制藥廠工作;1979年4月在雁北行署衛生局工作;1981年9月在山西醫科大學學習;1984年8月雁北衛生局醫藥科科員;1990年5月任雁北衛生局醫藥科副科長;1990年11月任朔州市藥檢所副所長、所長;1994年8月任朔州市神泉制藥廠書記、廠長(副處級);1997年2月在朔州市委組織部工作;1998年4月任朔州市衛生局副局長;2002年1月任朔州市食品藥品監督管理局黨組書記、局長;2007年3月任大同市食品藥品監督管理局黨組書記、局長;2009年1月任大同市衛生局黨組書記、局長,市食品藥品監督管理局黨組書記、局長;2011年5月任大同市衛生局黨組書記、局長。