1980.09--1984.07 河南農學院農學系農學專業學習
1984.07--1988.12 河南省人大常委會農工委辦公室科員(其間:1987.10—1988.01中國經濟法研究會首屆地方法制幹部進修班學習)
1988.12--1990.10 河南省人大常委會農工委辦公室副主任科員
1990.10--1996.09 河南省人大常委會農工委辦公室主任科員(其間:1992.10--1994.10掛職任原陽縣師寨鄉黨委副書記)
1996.09--2000.03 河南省人大常委會農工委辦公室副主任
2000.03--2001.04 河南省人大常委會民僑外工委辦公室主任
2001.04--2003.02 河南省人大常委會辦公廳秘書處處長(其間:2001.02--2001.06在河南省委黨校第28期中青班學習)
2003.02--2004.09 河南省人大常委會辦公廳研究室主任(副廳級)(其間:2003.04—2004.05在登封市大金店鎮龍尾溝村駐村,任工作隊總隊長)
2004.09--2008.07 河南省人大常委會副秘書長、機關黨組成員(其間:2005.03—2007.07北京大學和國家行政學院合作培養公共管理專業學習,獲公共管理碩士學位)
2008.07--2010.11 河南省人大常委會副秘書長、機關黨組成員,新疆阿克蘇地委副書記
2010.11--2012.04 河南省人大常委會副秘書長、機關黨組成員
2012.04--2012.05 河南省供銷合作總社黨組成員
2012.05--2017.01 河南省供銷合作總社監事會主任、黨組成員(其間:2012.09—2012.11在中央黨校第59期廳局級幹部進修班學習;2014.02—2015.04任黨的民眾路線教育實踐活動省委第九督導組副組長)
2017.01-- 河南省供銷合作總社理事會主任、黨組書記
河南省政協第十一屆委員會委員。