1979.09—1981.08 張掖師範學習;
1981.08—1989.04 山丹縣文化教育局、政府辦公室工作;
1989.04—1990.07 任山丹縣政府辦公室副科級秘書;
1990.07—1993.02 任山丹縣政府辦公室副主任;
1993.02—1997.12 任山丹縣政府辦公室副主任、政府研究室主任;(1992.03—1995.06 中央黨校函授學院黨政管理專業大專班學習;1995.08—1997.12 中央黨校函授學院黨政管理專業本科班學習;1997.04—1997.07 張掖地委黨校第10期中青年幹部培訓班學習)
1997.12—2001.03 任山丹縣政府辦公室主任;
2001.03—2002.04 任山丹縣委辦公室主任;
2002.04—2005.03 任山丹縣委辦公室主任、縣保密委員會辦公室主任; (其間:2004.12--2005.03借調市考核辦工作)
2005.03—2011.10 張掖市甘州區委常委、組織部部長;(其間:2007.09--2007.11甘肅省委黨校第19期縣區長常委進修班學習)
2011.10— 甘州區政協主席。