期毕业。在校加入国民党。参加了平定陈炯明叛乱和北伐战争。1927年任国民革命军总司令部侍从参谋，1928年任国民革命军总司令部警卫第2团团长，1929年任浙江两淮盐务缉私局局长，1931年任浙江省保安第2团团长，1932年任第88师265旅副旅长，参加淞沪抗战，1933年参加福建事变，任福建政府高参，失败后一度被捕入狱，获释后未受重用。抗战爆发后曾任巴中团管区司令，1939年12月任军政部兵役署上校附员，1941年任耒阳师管区上校附员，后任第9战区司令长官部少将高参兼长沙防空司令部参谋长，1944年任浏