曾任兰石总厂炼化公司焊研所助理工程师、工程师、生产科副科长、副总经理、经理,兰州兰石机械设备有限责任公司副总经理、总经理,兰石炼化设备公司经理及兰石重装董事,兰石重装总经理,兰石集团总经理助理,兰石重装总经理。
2016年06月至今,担任兰州兰石集团有限公司党委常委、副总经理。
2016年07月至今,担任兰州兰石重型装备股份有限公司董事长。