1981.09-1984.08 陇西师范学校学生 1984.08-1985.01 通渭陇川乡学校教师 1985.01-1993.05 先后在通渭县委办公室、通渭县碧玉乡政府、通渭县政府办公室工作。
期间:1986.09- 1989.12 参加全国高等教育自学考试政治理论大专班学习;
1992.11-1993.05 任通渭县政府办公室副主任 1993.05-2001.12 定西地委秘书处工作,先后任副科级秘书、正科级秘书、文档科科长职务。
期间:1996.01-1997.12 参加中央党校函授本科班党政管理专业学习 2001.12-2003.11 定西地直机关工委副县级组织员 2003.11-2004.07 定西市直机关工委副县级组织员 2004.07-2010.08 定西市纪委党风廉政建设室主任