1982.9 ---1985.7 鄭州建築工程學校工業與民用建築工程專業學習。
1985.7---1986.8 河南省新鄭縣環境保護局幹部。
1986.8---1990.12 河南省新鄭縣城市建設環境保護局辦事員。
1990.12---1991.4 河南省新鄭縣建委科員。
1991.4---1995.7 河南省新鄭縣建委工程質量監督站站長(其間:1988.9—1993.12在西安冶金建築學院工業與民用建築專業學習。
1995.7---1996.1 河南省新鄭市建委副主任。
1996.1---1997.7 河南省新鄭市市政局副局長。
1997.7---1999.7 河南省鄭州市建委副主任。
1999.7---2001.2 河南省滎陽市人民政府副市長。
2001.2---2003.10 中***河南省滎陽市委常委、組織部長(1999.6—2001.6在天津財經學院產業經濟學專業研究生課程進修班學習;
1999.10—2002.7在武漢理工大學機電工程學院機械工程專業學習,獲工程碩士學位)。
2003.10---2005.2 河南省地質礦產勘查開發局副局長(試用期壹年)、黨委委員。
2005.2---2009.3 河南省地質礦產勘查開發局副局長、黨委委員。
2009.3---至今 開封市人民政府副市長、黨組成員。