1974年4月至1976年10月在甘肃平凉安国公社土桥大队任革委会副主任、党支部副书记、代理书记;
1976年10月至1978年3月在国营九O二厂工作;
1978年3月至1982年元月在兰州大学地质系本科学习,担任系学生会主席;
1982年元月至1997年11月在甘肃农业大学土化系任教工支部书记、副系主任、工会主席;
1993年3月至1996年6月在职攻读农学硕士;
1997年11月至2003年10月在甘肃省交通学校任路桥专业科主任、实验中心主任、教育研究与教学督导室主任;
2003年10月-2015年9月任甘肃交通职业技术学院副院长。