民國18 年(1929 年)參加六霍農民起義。民國19 年加入中國共青團,同年加入中國工農紅軍,並由團員轉為中共黨員。
土地革命戰爭時期,歷任六安縣模範團中隊長,紅四方面軍第二十五軍七十三師二一七團連長、師警衛營政治委員、二一七團參謀,第三十一軍九十一師參謀,第二一七團連長。參加了長征。
抗日戰爭時期,歷任八路軍總部特務團連政治指導員,抗日軍政大學留守大隊營長,八路軍第一二九師新一旅一團營長,山西省陵川縣獨立團副團長。
解放戰爭時期,歷任冀熱遼軍區第十六軍分區二十九旅副參謀長,東北民主聯軍遼熱軍區第四縱隊十一師參謀長,牡丹江軍區第十一師參謀長,東北野戰軍第四縱隊十一師三十一團團長,第四十一軍一二二師三六四團團長。
建國後,歷任第四野戰軍四十一軍一二三師副師長,海軍東海艦隊廈門汕頭水警區司令員,福建海軍基地副司令員,東海艦隊副參謀長,上海基地司令員、顧問。
1964 年晉升為少將軍銜。榮獲二級八一勳章、二級獨立自由勳章、二級解放勳章。1986 年12 月在上海病逝。