9月，定陶战役中，整编第3师被解放军包围，残部2000余人突围成功。1948年5月，出任中华民国国防部第一厅（人事厅）副厅长，中将军衔。1948年9月22日，晋升中华民国陆军中将，时年仅36岁。1949年，出任国民党国防部一厅中将厅长。1949年，赴台湾。曾在台湾革命实践研究院（今国家发展研究院）研究。在台湾担任中华民国国防部和参谋本部多种要职，包括中华民国国防部第一参谋次长室次长，人事厅厅长，中华民国总统府战略顾问委员会委员，终总统府国策顾问。1961年7月，因肺癌在台北逝世，享年50岁（满49岁）。