1978.02—1982.11,清華大學應用化學專業。
1982.11—1985.09,國營504廠第三車間分析室幹部。
1985.09—1990.05438+0,蘭州市紅古區副區長。
1990.05438+0—1992.06,蘭州市紅古區委副書記、區長。
1992.06—1995.03,蘭州市公路運輸管理處副處長。
1995.03—1997.05,蘭州紡織工業局副局長、黨組副書記。
1997.05—1999.07,蘭州機械電子工業局局長、黨組書記。
1999.07—1999.12,蘭州市西固區委副書記、代區長。
1999.12—2001.06,蘭州市西固區委副書記、區長。
2001.06—2005.06,蘭州市西固區委書記。
2005.06—2011.02,蘭州市人民政府副市長。
2011.02—2014.11甘肅省政府國有資產監督管理委員會副主任、黨委委員。
2014.11—2016.01甘肅省國有企業監事會主席(正廳級)。
2016.05438+0 ——政協甘肅省委員會提案委員會副主任(正廳級)