抗日戰爭時期,任晉察冀邊區高陽縣農會組織幹事,八路軍第三縱隊兼冀中軍區第四軍分區高陽縣大隊政治指導員,政治處主任,冀中軍區政治部宣傳部宣傳科科長。參加了百團大戰和冀中抗日根據地反“掃蕩”等戰役戰鬥。
解放戰爭時期,任晉察冀軍區第二野戰軍政治部民運部副部長,華北軍政大學第一大隊政治部主任。參加了大同集寧、保北、青滄、石家莊等戰役戰鬥。
中華人民共和國成立後,任華北軍區軍政大學第一大隊政治委員,華北軍區速成中學副校長,北京軍區文化學校副校長,山西省軍區政治部副主任,北京軍區政治部文化部副部長兼戰友文工團政治委員,內蒙古軍區生產建設兵團政治部副主任、副政治委員,山西省軍區顧問。
1955年9月被授予上校軍銜。
1964年晉升為大校軍銜。榮獲二級獨立自由勳章、二級解放勳章。
1988年7月榮獲二級紅星功勳榮譽章。
著有《黨指引我走上革命的路》等。