1981年07月至1983年08月,任韩城矿务局桑树坪煤矿财务科成本会计。
1983年08月至1988年06月,任韩城矿务局财务处会计。
1988年06月至1992年09月,任韩城矿务局下峪口煤矿财务科副科长、科长、副总会计师。
2000年08月至2004年02月,任陕西省煤炭运销集团公司党组成员、副总经理。
2004年02月至2006年09月,任陕西煤业集团有限责任公司党委委员、副总经理。
2006年09月至2008年11月,任陕西煤业化工集团有限责任公司党委委员、副总经理。
2008年11月至2011年03月,任陕西煤业化工集团有限责任公司党委委员、副总经理,陕西煤业股份有限公司董事、总经理。
2011年03月至2011年08月,任陕西煤业化工集团有限责任公司党委副书记、董事、总经理,陕西煤业股份有限公司董事、总经理。
2011年08月至2014年04月,任陕西煤业化工集团有限责任公司党委副书记、董事、总经理。
2014年04月至2016年05月,任陕西煤业化工集团有限责任公司董事长。
2016年05月至2023年05月,任陕西煤业化工集团有限责任公司党委书记、董事长。
2023年08月,不再担任陕西煤业股份有限公司董事长。