共内战期间，担任华中野战军第二纵队第五旅第十五团政治处主任，华东野战军第七纵队第二十师第六十团政委，1949年历任第三野战军第二十五军第七十四师二二二团政委，第二十五军第七十五师政治部主任；参加了莱芜战役、孟良崮战役、兖州攻城战役、淮海战役、渡江战役、上海战役等。中华人民共和国成立后，任第二十五军第七十五师副政委。1953年1月，率第七十五师师部调入中国人民解放军空军组建空军中级指挥员训练班，任副政治委员、政治委员，后任空军高级航空学校政治委员、空军第一高级专科学校政治委员。1976年7月调任兰州军区空