卫三师师参谋长、师长，2010年，任第65集团军副军长。2013年12月，任山西省军区司令员。2015年5月，接替退休的山西省军区原政委张少华少将任中共山西省委常委。2016年8月，任内蒙古军区司令员，2019年7月卸任。2011年7月，晋升中国人民解放军少将军衔。2018年1月，当选第十三届全国政协委员。