生平
1925年,經張玉山、馬保三介紹,加入中國共產黨。1926年被組織派往崔家莊國小當教師,秘密進行革命活動。
土地革命戰爭時期,曾任少共壽光縣委政治交通員、少共縣委委員,中共壽光縣委書記,膠東西海地委委員,於1928年兼任少共青州地委委員。
1932年,中共壽光縣委遭破壞,他被通緝,遂流亡濟南,山東省委分配他到魯豐紗廠領導工人運動。不久環境惡化,奉命撤到蓬萊,仍以教學為掩護繼續為黨工作。
抗日戰爭時期,他在膠東特委的領導下,至棲霞縣香夼組織山東蓬萊人民抗日救國軍第三軍二路一大隊,任大隊長、營長。
1938年,抗日救國軍第三軍改編為八路軍山東縱隊抗日游擊第五支隊,他任六十一團團長。1939年升任第五支隊參謀長。
1940年,五支隊改編為山東軍區第五旅,他仍任參謀長。其間,他先後參與組織指揮了大青陽、郭家店等戰鬥,給日軍以沉重打擊。
1941年,他任膠東軍區第三分區司令員,堅持大澤山區的游擊戰爭。
1942年冬,日軍出動萬人進犯,他僅以兩連的兵力,與數倍於己的敵人英勇拼殺,最後終於突圍脫險。
1943年5月,他被派赴延安,途中通過日偽軍的層層封鎖,歷盡艱辛。到延安後,在中央黨校參加了整風運動。
解放戰爭時期,1945年日軍投降後,他返回 。1946年任山東濱海軍區司令部參謀長。後改任魯南軍區參謀長。1948年,魯南軍區與魯中軍區合併為魯中南軍區,他繼任參謀長,參加了解放嶧縣、棗莊戰鬥和魯南、萊蕪、孟良崮等戰役。淮海戰役後,他被任命為徐州警備司令部司令員,後又調任第三野戰軍第三十二軍參謀長,組織指揮解放青島市,並留任膠東軍區副司令員兼青島警備區司令員。
中華人民共和國成立後,任中國人民解放軍副軍長兼參謀長,膠東軍區副司令員兼青島警備司令員。後調到海軍工作,曾任中國人民解放軍海軍青島基地副司令員,海軍工程部部長。他不顧年事已高,深入海防前沿調查研究,為海軍的國防工程建設嘔心瀝血,做出了重大貢獻。
榮譽
1955年。他被授予少將軍銜,獲二級獨立自由勳章和一級解放勳章。1969年,他擔任海軍參謀長,1976年離職休養。曾被選為第五屆全國政協委員。1986年10月4日因病逝世。