88年9月，河南省审计厅挂职锻炼；1997年8月至1998年10月，挂职任广西壮族自治区扶绥县人民政府副县长)。2002年4月至2010年11月，历任国家审计署法规司司长、驻昆明特派员和党组书记、经贸审计司司长、企业审计司司长。2010年11月外调吉林省工作，历任中共松原市委副书记(正厅级)，松原市人民政府代市长、市长，中共松原市委书记。2013年1月31日，当选吉林省高级人民法院院长。2016年6月，任中共黑龙江省委常委、省纪委书记。2018年1月，当选新组建的黑龙江省监察委员会主任。2020年3