副教授、教授、系主任、副校长等职。2003年2月，任甘肃省省长助理。2007年8月，当选甘肃省工商联会长。2008年1月，当选甘肃省人民政府副省长。2017年1月，当选甘肃省政协副主席。2017年11月，辞去甘肃省副省长职务。2018年1月，当选第十三届全国政协委员。2021年1月，卸任甘肃省政协副主席职务。