個人履歷
1969年02月—1970年05月,蘭州軍區55師165團三營部戰士;
1970年05月—1972年02月,蘭州軍區55師165團特務連班長;
1972年02月—1976年04月,蘭州軍區55師165團作訓股測繪員;
1976年04月—1977年07月,蘭州軍區55師165團特務連指導員;
1977年07月—1978年05月,蘭州軍區55師165團作訓股參謀;
1978年05月—1978年10月,蘭州軍區55師作訓科參謀;
1978年10月—1981年05月,蘭州軍區55師165團作訓股股長;
1981年05月—1983年09月,蘭州軍區軍訓部參謀;
1983年09月—1985年11月,蘭州軍區軍訓部副處長;
1985年11月—1989年09月,蘭州軍區軍訓部處長(期間:1984年9月至1988年6月參加甘肅省高等教育自學考試政治理論專業學習);
1989年09月—1992年09月,蘭州軍區軍訓部副部長;
1992年09月—1994年04月,青海省統計局副局長、黨組成員、機關黨委書記;
1994年04月—1998年04月,甘肅省統計局副局長、黨組成員、機關黨委書記(其間:1995年8月至1997年12月在中央黨校函授學院經濟管理專業學習);
1998年04月—2001年04月,甘肅省統計局局長、黨組書記(期間:2000年3月至2001年1月在中央黨校中青班學習);
2001年04月—2001年07月,甘肅省武威地委書記;
2001年07月—2005年03月,甘肅省武威市委書記(其間:2000年3月至2003年1月在中央黨校研究生院經濟管理專業學習);
2005年03月—2006年12月,甘肅省武威市委書記、市人大常委會主任;
2006年12月—2007年01月,甘肅省武威市委書記;
2007年01月—2008年06月,甘肅省武威市人大常委會主任;
2008年06月—2010年05月,甘肅省工商行政管理局黨組書記、局長;
2010年05月—2011年07月,甘肅省工商行政管理局黨組書記、局長、甘肅省非公企業工委書記;
2011年07月—2012年01月,甘肅省人大常委會黨組成員、副秘書長(正廳長級);
2012年01月—2017年05月,甘肅省人大常委會黨組成員、秘書長。
擔任職務
中國共產黨第十六次全國代表大會代表。
中華人民共和國第十一屆全國人大代表(甘肅省)。
中國共產黨甘肅省第十一屆、十二屆委員會委員。