任江西瑞昌县县长。
第二次世界大战.1939年，参加崑崙关战役。1940年，枣宜会战后，调升为第八军荣誉第一师师长。1942年，升为第八军副军长兼湖南芷(江)绥(宁)师管区司令。不久，该军开往云南的河口、马关一带，以阻止日军经由越南向云南的进犯。1943年底，在马关的古木，主持该军的干部训练班，曾在石壁上刻下「还我河山」四字。1944年，奔赴滇西松山战场，加入中国远征军，打响松山战役，因功升任第八军军长。
第二次国共内战.1947年，在云南省莲山设治局当选