1983年—1984年:宁夏石嘴山矿务局设计处技术员
1984年—1988年:宁夏石嘴山矿务局二矿综采技术员、综采队长
1988年—1989年:宁夏石嘴山矿务局调度室助理工程慎激师
1989年—1996年:宁夏石嘴山矿务局二矿生产科副科长、综采二队队长、副矿长、矿长
1996年—2000年:宁夏石嘴山矿务局党委常委、副局长
2000年—2001年:宁夏石嘴山矿务局副书记、局长(正厅级)
2001年—2002年:宁夏亘元集团有限公司党委副书记、总经理(正厅级)
2002年—2003年:宁夏煤业集团有限责任公司党委常委、副总裁(正厅级)
2003年闷首—2003年:宁夏石嘴山市委副书记、市政府常务副市长(正厅级)
2003年—2006年:宁夏回族自治区地税局党组书记、局长
2006年—2007年:宁夏回族自治区经委党组成员、副主任、自治区安监局局长(正厅级)
2007年9月至2011年2月 :宁夏回族自治区安全生产监督管理局党组书记、局长
2011年2月--2013年4月:神华乌海能源有限责任公司董事长、党委书记
2013年4月起,神华乌海能源有限责任公司董事长,不再兼任神华乌海宽罩袜能源有限责任公司党委书记
宁夏回族自治区第九届人大代表,中共宁夏区第九届党代会代表