曾先后在铜川矿务局鸭口矿、蒲白矿务局设计处工作,任蒲白矿务局南桥矿生产科副科长、科长、副总工程师、总工程师,蒲白矿务局白水矿副矿长、矿长,蒲白矿务局安监局长,蒲白矿务局党委委员、副局长;
2006年9月至2019年5月,任陕西煤业化工集团有限责任公司副总经理、董事。