土地革命战争时期,任红一军团第三军九师二十七团连长,连政治指导员,团副政治委员,师教导队政治委员,第九军团卫生部政治委员,军团政治部巡视团主任,陕甘宁边区独立师政治部主任。参加了长征。抗日战争时期,任
八路军留守兵团警备第七团政治委员,新四军豫鄂挺进纵队第三团政治委员,
新四军第五师十五旅、十三旅政治委员。解放战争时期,任鲁南军区第一军分区司令员,鲁中南军区政治部主任,鲁中南军区副政治委员兼政治部主任。中华人民共和国成立后,任鲁中南军区政治委员,第四步兵学校政治委员,湖北省军区副政治委员、政治委员,武汉军区政治部副主任,武汉军区顾问。一九五五年被授予少将军衔。