1917年起任广西陆军模范营连附,广西边防军营长,李宗仁部边防第一队司令。
1926年后任国民革命军第七军第五旅少将参谋长,第五师十一团团长,第十五军第一纵队司令。
1930年起任广西省政府政务处长,广西绥靖公署中将参军,李品仙第十五军之二十五师师长,第七军一七○师师长、副军长,第二十一集团军参谋长,豫鄂皖边游击总司令部参谋长,广西绥靖公署参谋长,国民革命军第七军军长。参加淞沪会战、武汉会战、徐州会战和第一次长沙会战。
1946年任第八绥靖区副司令兼参谋长。
1949年4月任国民党第十兵团( 重建)司令,同年11日兵败粤桂边区,潜往香港居住。
1954年赴台湾行医谋生。
1989年3月21日病逝台北。[1]