十八师一七二团三营战士、班长、排长、连长、参谋、副处长、处长，团长、师参谋长、师长，陆军第六十七集团军参谋长、陆军第二十集团军副军长、济南军区副参谋长、陆军第二十集团军军长。2007年12月，任中国人民解放军驻香港部队司令员。2012年10月26日，任北京军区司令员。2014年12月与宋普选中将对调，任国防大学校长。2015年7月31日，晋升上将军衔。2008年，当选第十一届全国人大代表。