战时期.国共内战时期，自1946年起，先后担任第六十军副军长，第六十师整编副师长、代师长，中华民国国防部第十五新兵补训处处长（少将军衔）。1948年9月，授予陆军少将军衔。
台湾时期.1949年秋（一说，1950年底），抵台湾。曾担任中华民国（台湾）国防部高级参谋。曾是轮船招商局（今阳明海运的前身）的顾问。1990年，因病在台北逝世。