副营长，第一师补充旅第二团团长，第二师补充旅副旅长等职。抗日战争期间，历任第一军第一师第二旅旅长、副师长，预备第七师师长，第一军副军长。1945年出什第九十军军长，同年晋升少将。翌年九十军改为整编第九十师后任师长，同年晋升中将。1948年第二次国共内战宜瓦战役于瓦子街遇解放军西北野战军埋伏自杀殉国，后追晋上将。