1924年1月由廣州建國宣傳學校校長朱乃斌及宣傳學校國民黨特別區黨部常委任一風介紹,加入國民黨。同年春再由其二人保薦投考黃埔軍校,同年5月入黃埔軍校第一期第三隊學習,畢業後參加第一、二次東征和北伐戰爭。任國民革命軍排長、副連長、參謀等。1926年秋南昌戰役中負重傷,返原籍養病。1928年往南京中央軍校畢業生調查處登記,分配任湖南省保全第七團營長,縣公安局長,保全第一旅上校團長。抗日戰爭爆發後,任第九戰區司令長官部上校參謀。1940年人陸軍大學特別班學習,畢業後任第九戰區乾訓團教育處少將處長兼高級戰術教官,閩粵贛邊游擊總指揮部少將高參兼第二挺進縱隊副司令。1945年奉派湛江接受日軍投降。1946年退役,後移居香港。