大学特务团连副政治指导员兼教员。抗日战争时期，任中共陇东特委正宁县工委主任，镇远中心县委组织部部长，新四军第六支队营政治委员，新四军第四师十一旅三十三团政治处副主任，盱眙总队副政治委员，淮北军区第三军分区独立第一团政治委员，独立第四团政治委员。第二次国共内战时期，任华中野战军第六纵队四十七团政治委员，第三野战军二十四军七十二师政治部主任，第七十一师副政治委员、政治委员。中华人民共和国成立后，任中国人民解放军师政治委员，中南军区空军预科总队政治委员。后担任中国人民志愿军空军15师政治委员，参加朝鲜战争