父經營皮絲煙業,薄有資產,差堪自給。
本縣高陂鄉高級國小、縣立初級中學、廬山中央軍官訓練團校尉班、重慶陸軍大學特別班第四期、南京軍官訓練團將官畢(結)業。
早年從教,曾任永定太平里高陂鄉高級國小教員,公立明達高等國小校長。1924年春由駐粵閩軍參謀藍玉田、鍾文才保薦報考黃埔軍校,同年5月到廣州,入黃埔軍校第一期第三隊學習。
參加東征和北伐戰爭。
歷任福建省防軍連、營長、保全團長。
抗日戰爭爆發後,任第三戰區司令長官部上校情報組長。閩南師管區副司令,福州綏靖公署少將高參。
1947年11月銓敘陸軍少將。
1949年任第二三三師少將師長。
同年到台灣,後移居海外。