1930年參加紅軍,1932年由團轉入中國共產黨。土地革命戰爭時期,任攸縣紅軍游擊隊幹事,攸縣少共縣委書記、巡視員,工作團團員,紅6軍團政治部青年科科長,參加了長征。
抗日戰爭時期,歷任八路軍120師719團幹事、股長、營政治教導員、團政治處主任,綏德警備區組織科副科長、直屬政治處主任,八路軍南下支隊第三大隊政治處主任,湖南人民抗日救國軍第三支隊政治部主任。
解放戰爭時期,任中原軍區第359旅特務團政治委員,晉綏野戰軍第二縱隊獨立6旅17團政治委員,西北野戰軍第6師17團政治委員,晉綏軍區軍政於校大隊政治委員,第一野戰軍第一兵團二軍六師政治部主任。
中華人民共和國成立後,任第一兵團師副政治委員,防空軍師政治委員,空軍師政治委員,武漢軍區空軍政治部副主任、主任,第三機械工業部政治部主任、副部長、顧問。1955年被授予大校軍銜,1964年晉升為少將軍銜。榮獲二級八一勳章、二級獨立自由勳章、二級解放勳章。是第三、第五屆全國人民代表大會代表。