1973.10——1975.11,甘肃省兰州市红古区插队知青;
1975.11——1979.03,甘肃省兰州市红古区民政局干事;
1979.03——1979.09,甘肃省兰州科学院地质所干事;
1979.09——1983.08,中央财政金融学院财政系财政专业学习;
1983.08——1985.05,甘肃省财政厅行财处干事;
1985.05——1992.07,甘肃省财政厅行财处副处长;
1992.07——1996.03,甘肃省财政厅预算处处长、农财处处长;
1996.03——1998.04,甘肃省天水市副市长;
1998.04——2001.03,甘肃省财政厅副厅长、党组成员;
2001.03——2001.08,甘肃省财政厅副厅长、党组副书记;
2001.08——2002.03,甘肃省天水市委副书记、代市长;
2002.03——2005.01,甘肃省天水市委副书记、市长;
2005.01——2006.03,甘肃省天水市委书记;
2006.03——2007.05,甘肃省天水市委书记、市人大常委会主任;
2007.05——2008.03,甘肃省人民政府秘书长、省政府党组成员,省政府办公厅党组书记;
2008.03——2009.06,甘肃省发展和改革委员会主任、党组书记;
2009.06——2015.01,甘肃省发展和改革委员会主任、党组书记(机构改革)。
2015.01——甘肃省第十二届人民代表大会民族侨务委员会副主任委员。