办公室主任、基本系政委、政治部副主任等职务。2006年，任国防大学马克思主义教研部主任。同时他还兼任国防大学中国特色社会主义理论体系研究中心领导小组副组长，国防大学国防经济研究中心副理事长。2012年12月，任国防大学副校长。2018年1月，当选第十三届全国政协委员。2005年7月，晋升少将军衔。2014年7月，晋升中将军衔。