红一军、红四军历任战士、班长、排长，红三十一军第九十三师二七六团连政治指导员，第二七四团政治处主任、1936年初任团政治委员，红三十一军政治部保卫部科长、军卫生部政治委员。抗日战争时期，任八路军第一二九师教导队政治指导员、特务营政治委员，1942年冀南军区第二军分区副司令员，第三八五旅七六九团副团长，1945年新四军第五师第十三旅三十九团团长。中原突围时，任陕南军区第三军分区参谋长。第四野战军第五十一军二一一师副政治委员兼政治部主任，余景堂任师长,冷裕光任政治委员。 中华人民共和国成立后，任湖北