研究院技术员、办公室副主任、主任、副院长、党委书记，煤炭科学信息研究所所长，中煤科技集团党委书记、副董事长，国家行政学院办公厅主任、研究部主任，宝鸡市委副书记（挂职），榆林市委副书记、代市长、市长、市委书记、市人大常委会主任等职。2011年5月当选陕西省人民政府副省长。