1996.06—2000.04 青海省國有資產管理局局長(其間:1996.08—1998.12在中央黨校函授學院經濟管理專業學習;1998.01—1999.12在湖南財經學院信息統計系金融學專業在職研究生課程進修班學習)
2000.04—2000.05 青海省財政廳副廳長
2000.05—2001.05 青海省經濟貿易委員會主任、黨委書記
2001.05—2004.03 青海省經濟貿易委員會主任、黨委書記,省委企業工作委員會副書記
2004.03—2004.09 青海省經濟貿易委員會主任、黨組書記,省國資委副主任、黨委副書記
2004.09—2005.05 青海省人民政府副省長、黨組成員,青海省經濟貿易委員會主任、黨組書記,省國資委副主任、黨委副書記
2005.05—2007.01 青海省人民政府副省長、黨組成員,西寧市委副書記、西寧市人民政府市長。
2007.01—2008.06 青海省人民政府副省長、黨組成員,西寧市委副書記、西寧市人民政府市長,西寧市(國家級)經濟技術開發區工作委員會書記、西寧市(國家級)經濟技術開發區管委會主任。
2008.06—2009.04 青海省人民政府副省長、黨組成員,青海省政府國有資產管理委員會主任、青海省政府國有資產管理委員會黨委書記,西寧市委副書記、西寧市人民政府市長,西寧市(國家級)經濟技術開發區工作委員會書記、西寧市(國家級)經濟技術開發區管委會主任。