1927年參加革命。
1929年參加中國工農紅軍。
1934年加入中國共產黨。土地革命戰爭時期,歷任紅四方面軍戰士、班長、排長、連長、營長、團長。抗日戰爭時期,任八路軍一二九師後勤部供給處政治委員、後勤部政治委員。解放戰爭時期,任東北局駐朝鮮辦事處新義州分處處長、鄭州鐵路警備司令部政治部主任。中華人民共和國成立後,歷任中南軍區公安部隊司令部副政治委員、武漢軍區公安縱隊政治部主任、粵中軍區高要軍分區政治委員、廣東省軍區肇慶軍分區政治委員。1955年被授予大校軍銜。榮獲三級八一勳章、二級獨立自由勳章、二級解放勳章。
1965年11月12日逝世。