1973年间服役于解放军空降兵43师127团直属炮连，退伍后任陕西省周至县商业局普集转运站文书、会计；1973年进入西北农学院农学系学习，任党支部委员、系党总支委员、学生会主席，毕业后先后在陕西省农办、省委农工部、省农委工作；1979年12月，进入陕西省人民政府办公厅秘书处工作，历任秘书、秘书二处副处长；1984年8月，转任中共陕西省委办公厅正处级秘书。1985年10月，外放任中共陕西省长安县委书记；1990年12月，转任西安市民政局局长、党委书记。1997年4月，升任中共西安市委常委，同年7月兼任市委宣传