1938年初任
國民革命軍第87軍少將
高參兼199師參謀長,在安徽參加抗戰,同年秋任
國民革命軍第二十集團軍總部少將高參,1939年春任第20集團軍濱湖游擊總指揮部副總司令兼參謀長,1943年2月任第20集團軍少將參謀長,參加緬北對日反攻作戰,抗戰勝利後任
國民政府軍政部中將參議,1946年任聯勤總司令部物資處處長,不久改任國防部中將部員,1947年12月任第16
綏靖區參謀長,1948年11月任第16綏靖區副司令官,1949年5月任第11兵團副司令官,6月任湘鄂贛邊區綏靖總司令部副總司令兼參謀長,湖南起義後率部在湖南
益陽頑抗,兵敗後逃往
貴陽,1950年1月在
重慶被俘獲,1951年5月9日被處決。