1970.12——1974.09,遼寧省清原縣插隊;
1974.09——1977.08,遼寧財經學院(現東北財經大學)財政金融系工業財務會計專業學習;
1977.08——1980.10,遼寧財經學院馬列教研室政治經濟學教師(其間:1977.10—1978.10 遼寧大學經濟系高校教師進修班學習);
1980.10——1984.02,財政部財政科學研究所研究生部財政學專業碩士研究生;
1984.02——1985.02,東北財經大學財政金融系教師;
1985.02——1987.11,廈門大學財政金融系財政學專業博士研究生;
1987.11——1988.06,中華人民***和國審計署行政國防審計局三處幹部;
1988.06——1988.07,中華人民***和國審計署行政國防審計局三處副處長;
1988.07——1990.05,中華人民***和國審計署財政審計司綜合處副處長;
1990.05——1991.10,中華人民***和國審計署駐上海特派辦特派員助理(正處);
1991.10——1992.06,中華人民***和國審計署財政審計司綜合處處長;
1992.06——1993.04,中華人民***和國審計署財政審計司副司長;
1993.04——1995.05,中華人民***和國審計署審計科研所副所長;
1995.05——1996.01,中華人民***和國審計署審計科研所所長;
1996.01——1998.09,上海浦東新區黨工委委員、管理委員會副主任;
1998.09——1998.11,中華人民***和國審計署金融審計司司長;
1998.11——1999.12,中華人民***和國審計署黨組成員、金融審計司司長;
1999.12——2010.12,中華人民***和國審計署副審計長、黨組成員(其間:2004.09—2005.01 在中央黨校省部級幹部進修班B班學習);
2010.12——2014.09,中華人民***和國審計署副審計長、黨組副書記。