1994年12月任兰州军区政治部干部部副部长。1999年任新疆军区步兵第十一师政委。2003年6月担任南疆军区政治部主任。2007年1月，升任中国人民解放军陆军第二十一集团军政委。2013年7月，担任新疆军区政委，同年11月兼任中共新疆维吾尔自治区党委常委。2014年12月，升任兰州军区政治委员。2015年12月31日，出任新成立的中国人民解放军陆军领导机构首任政治委员。2013年担任全国人大代表。2004年晋升少将军衔，2014年晋升中将军衔，2017年7月28日晋升上将军