1969.11--1974.12 河北省大名縣建築公司工人
1974.12--1978.06 空軍武功場站軍械股戰士
1978.06—1982.10 空軍武功場站軍械股倉庫主任
1982.10—1983.10 空軍武功場站軍械股助理員
1983.10—1984.10 空軍武功場站軍械股副股長
1984.10—1989.06 空軍武功場站軍械股股長
1989.06—1996.09 蘭州軍區空軍後勤部軍械處科長(副團)
1996.09—2000.05 甘肅省直屬機關紀工委副處級紀檢員
2000.05—2007.01 甘肅省直屬機關紀工委副書記(正處)
2007.01—2010.07 甘肅省直屬機關工會工委主任
2010.07—2011.07 甘肅省直屬機關紀工委副書記(正處)
2011.07至今 甘肅省直屬機關紀工委副巡視員