1923年冬到廣州,入大本營軍政部陸軍講武學校學習,1924年秋該校併入黃埔軍校第一期,編入第六隊學習,畢業後任第三期入伍生隊中尉區隊長,第四期上尉步兵隊長,參加北伐戰爭。1934年任江西省保全第3團上校團長,抗戰爆發後在廬山參加抗戰,1941年任江西省第9區(岷山)行政督察專員兼少將保全司令,1942年12月調任江西省第5區(浮梁)行政督察專員兼保全司令,併兼任鄱陽湖警備司令部少將司令,後任湘鄂贛邊區第2路指揮官,1947年11月授陸軍少將,同年退役,轉任江西綏靖公署參事。1949年4月任江西省保全司令部少將高參,中華人民共和國成立後,1950年在贛州被捕,1951年1月被處決。