1974年4月至1976年2月在原酒泉市上壩鄉鍛鍊;1976年2月至1990年12月在酒泉地區財政處工作(期間:1984年9月至1987年9月在甘肅省職工財經學院財政專業學習,取得大專學歷);1990年12月至1996年6月任酒泉地區財政處辦公室副主任;1996年6月至1998年6月任酒泉地區財政處辦公室主任、預算科科長;1998年6月至2002年11月任酒泉地區財政處副處長(期間:1998年7月任酒泉地區財政處黨組成員);2002年11月至2006年11月任酒泉市財政局副局長(期間:2005年4月任酒泉市財政局黨組副書記);2006年11月至2013年5月任酒泉市農業綜合開發辦公室主任(期間任酒泉市財政局黨組副書記);2013年5月至今任酒泉市財政局黨組書記、副局長。