1974.05--1978.02河南省
卢氏县栱涧乡兽医站工作;
1978.03--1980.03河南省银行学校金融专业学生;
1980.03--1984.03中国人民银行河南省卢氏县支行信贷员、信贷股副股长;
1984.03--1984.11中国人民银行河南省卢氏县支行行长、党组书记;
1984.11--1986.04中国人民银行河南省洛阳地区分行副行长、党组成员;
1986.04--1987.05中国人民银行河南省
三门峡分行副行长、党组副书记;
1987.05--1989.09中国人民银行河南省三门峡分行行长、党组书记;
1989.09--1992.12中国人民银行河南省信阳分行行长、党组书记;
1992.12--1997.07中国人民银行河南省分行副行长、党组成员兼国家外汇管理局河南分局副局长;
1993.09--1995.12河南省委党校经济管理专业学习;
1997.07--1998.10中国人民银行稽核监督局副局长;
1998.10--1999.07中国人民银行纪委副书记(正局级);
1999.07--2003.07中央金融纪工委副书记、监察部驻金融系统监察局局长,中国人民银行纪委副书记、监察局局长;
2003.07--2005.2中国银行业监督管理委员会银行监管一部主任;2005.02—2005.12中国银行业监督管理委员会主席助理、党委委员;
2005年12月任国务院国资委派驻国有重点金融机构(中信集团、光大集团)监事会主席;
2007年6月任国务院国资委派驻国有重点金融机构(中国农业银行)监事会主席;