1941年，任第九战区一九四师师长。1942年，任七十九军副军长。抗日战争期间，参加过豫东战役、武汉会战、第二、三次长沙会战、浙赣会战。抗战胜利后，任第三方面军司令部高级参谋。1946年，任军政部第十六军官总队中将总队长；同年7月，退役；同年冬，当选制宪国民大会代表，到南京出席制宪国民大会。1947年，任江西省政府委员兼省训团教育长。1949年，兼任江西省民政厅厅长。1949年秋，到达台湾。此后，从事国民党基层党务工作。1960年，任台湾省桃园县民政局局长。1970年，退休，转任中台化工公司董事。1978年