個人履歷
1937年參加本地抗日救國會。1938年加入中國共產黨。
抗日戰爭時期,任黃驊縣抗日救國會第十一分會秘書,八路軍一一五師東進抗日挺進縱隊第六支隊連政治指導員、支隊政治處宣教股股長,一一五師教導第六旅政治部宣教科科長、組織科科長,渤海軍區第二軍分區政治處副主任、主任。
解放戰爭時期,往渤海軍區第二軍分區政治部主任、副政治委員,山東兵團渤海縱隊第十一師政治部主任。
中華人民共和國成立後,任華東軍區公安部隊師政治委員,華東軍區公安部隊政治部副主任,上海警備區政治部主任,中國人民解放軍總政治部宣傳部副部長、青年部部長,北海艦隊政治部主任、副政治委員,南海艦隊副政治委員等職,為部隊革命化、現代化、正規化建設作出了貢獻。
個人榮譽
1955年被授予大校軍銜;
1964年晉升為少將軍銜;
曾榮獲獨立功勳榮譽章。