任中共遵义市委委员、常委、书记
当选为贵州省委常委
任贵州省副省长、省政府党组成员
任甘肃省交通运输厅厅长、党组书记,甘肃省民航机场管理局局长(兼)
任甘肃省交通运输厅厅长、党组书记
任甘肃省兰州市委常委,兰州新区党工委书记、管委会主任
任甘肃省兰州新区管委会主任、党工委副书记(正厅级)
任甘肃省发展和改革委员会副主任
任甘肃省交通运输厅副厅长、总工程师(2009年4月至2009年10月,挂职任交通运输部公路局副局长)
任甘肃省交通厅副厅长、总工程师
任甘肃省交通厅总工程师(2001年9月至2007年6月,长安大学交通运输规划与管理专业在职研究生学习,获工学博士学位)
任甘肃省交通厅工程处处长、省高等级公路运营管理中心主任
任甘肃省交通厅工程处处长
任甘肃省交通厅工程处副处长(1996年7月至2000年5月,长安大学交通运输规划与管理专业在职研究生学习,获工学硕士学位)
任甘肃省交通厅人事处主任科员
任甘肃省交通厅人事处副主任科员
甘肃省交通厅人事处科员
西安公路学院公路与城市道路工程专业学习