解放战争时期,任东海独立大队第二连副排长,华东野战军第三纵队九师连副政治指导员、政治指导员,师政治部组织科干事,纵队组织部干事。
中华人民共和国成立后,任第三野战军第二十二军六十六师一九六团二营政治教导员,中国人民解放军空军大队政治委员,空军独立团政治处主任、副政治委员,师副政治委员、政治委员,军副政治委员。
他是一位出色的战斗英雄、优秀的政治部政治工作者。开封战役中,他带领一个突击班,俘虏敌1个连;
济南战役中,他身负重伤仍指挥战斗,夺下敌人3座大楼,俘敌60余名。他在工作中埋头苦干,任劳任怨,用共产党员的模范行动来教育和带领同志们完成任务。在进军洛阳途中,他带领全营在冰冷的河水里,为大部队架起了一条通向胜利之桥。