1981.08-1985.07 西北师范学院政治系政治教育专业学习; 1985.07-1989.09 西北师范学院团委组织部部长兼校研究生会秘书长、思政研究室助教; 1989.09-1990.12 借调省委宣传部纪检处工作; 1990.12-1992.11 甘肃省委宣传部科技教育处干事; 1992.11-1995.08 甘肃省委宣传部科技教育处主任科员; 1995.08-1999.11 甘肃省委宣传部干部管理处副处级组织员(其间:1995.11-1997.11挂职任古浪县委副书记); 1999.11-2001.08 省委宣传部干部管理处副处长(其间:1999.09-2001.07参加兰州大学经济法学专业研究生课程进修班学习); 2001.08-2005.06 甘肃省委宣传部干部管理处处长; 2005.06-2005.09 甘肃省委宣传部助理巡视员、干部管理处处长; 2005.09-2006.08 甘肃省委宣传部助理巡视员; 2006.08-2009.07 甘肃省委宣传部副巡视员; 2009.07-2011.09 天水市委常委、宣传部长; 2011.09-2011.10 天水市委常委、组织部长、宣传部长; 2011.10- 天水市委常委、组织部部长 。