95年7月，任九十一师政治委员。1999年8月，任陆军第三十一集团军政治部主任。2005年7月，任陆军第十二集团军政治委员。2010年12月，任兰州军区政治部主任。2012年7月，任兰州军区副政治委员兼纪委书记。2014年6月，接替到龄退休的原政委李长才上将，任兰州军区政治委员。2014年12月，任中国人民解放军海军政治委员。2017年8月，任中央军委政治工作部主任。同年10月，在中共十九届一中全会上进入中共中央军事委员会。2018年2月24日，当选为第十三届全国人大代表。2018年3月，经第十三届