1981.09-1984.07 豫南農專農學(xué)專業學(xué)習
1984.07-1990.01 平頂山市農委科員
1990.01-1995.01 平頂山市政協農工委科員、副科級秘書(其間:1992.03—1993.04下派葉縣馬莊鄉任副鄉長(cháng);1993.04—1994.04 下派汝州市小屯鄉任副書記)
1995.01-1997.12 平頂山市政協秘書科科長(cháng)
1997.12-2002.10 平頂山市政協調查研究室副主任
2002.10-2006.05 平頂山市政協縣市區政協工作委員會副主任
2006.05-2011.06 郏縣縣委常委、宣傳部長(cháng)
2011.06-2015.06 郏縣縣委常委、組織部長(cháng)
2015.06-2019.01 平頂山市人力資源和社會保障局副局長(cháng)、黨組成(chéng)員
2019.01-2019.06 河南省平頂山市人力資源和社會保障局調研員
2019.06- 河南省平頂山市人力資源和社會保障局二級調研員
負責駐村工作。