1986年起,历任哈尔滨工程大学一系副主任、主任、教授、博士生导师,中国船舶工业总公司综合计划局规划一处副处长(挂职),齐齐哈尔市人民政府党组成员、市长助理、副市长,双鸭山市委常委、副市长,市委副书记、纪委书记,黑龙江省广播电视大学党委书记等职务。
2014年01月 - 2016年10月,历任中冶集团暨中国中冶纪委副书记、巡视办(筹)主任、审计部部长(兼)、监察部(纪委办公室)部长。
2016年10月 - 2018年03月,担任中冶集团暨中国中冶党委常委、纪委书记,监察部(纪委办公室)部长(兼)。
2018年03月起,担任中冶集团暨中国中冶党委常委、纪委书记。