初供职德庆、
东莞市、
五华县诸县府,旋任教省立第一中学等校。1926年后入
陈济棠幕下,转任师旅团政训人员,累升至第八路军部总指挥部政治部主任、兼
梧州市市长;并办民声通讯社,自任社长;1932年任
广东省政府财政厅厅长兼财政部广东财政特派员。1924年任西南政务委员会政务委员。次年任
中国国民党中央执委。
抗日战争时期,任农林部高等顾问兼总务司司长,逾年辞职。1949年春,再任广东财政厅厅长;旋因病辞职,赴美求医。1951年病逝。著有《读书札记》、《见闻杂录》、《澹园吟草》、《澹园文集》。