,1981年1月參加工作,1987年入黨。1981年1月工商銀行西固支行工作(期間,1984年9月-1986年7月在甘肅銀行學校黨政電大大專班畢業);1990年9月甘肅省委統戰部一處主任科員;1993年3月甘肅省委統戰部一處副處長;1997年9月-2000年8月掛職蘭州市西固區委副書記(期間1998年11月任甘肅省委統戰部一處調研員;1997年9月-1999年7月在省委黨校經濟管理專業本科畢業;1999年10月-2001年5月甘肅省委黨校黨史黨建專業學習);2000年8月蘭州市西固區委副書記(正縣級);2005年7月蘭州市委副秘書長兼市檔案局局長、市創建辦主任;2006年3月蘭州市七里河區委副書記、代區長;2007年1月蘭州市七里河區委副書記、區長