民国时期.1937年，赴延安参加革命工作，1938年，加入中国共产党。在抗日战争和解放战争中，参加了张家口、绥仓、集宁、马跑泉、太原战役、大同战役、平津战役等。曾任晋察冀军区徐水支队副政委，军区野战军二纵四旅十团政治部主任，华北野战军二纵六旅十六团政委，六十七军二〇〇师政治部主任。
共和国时期.1951年赴朝鲜参加抗美援朝战争，任六十八军二〇三师政委，参加了金城狙击战和北汉江战役。1954年，先后担任中国人民解放军政治学院系副主任，首都警卫师政治委员，山西