山东莒县人。1931年参加中国工农红军,同年加入中国共产主义青年团并转入中国共产党。土地革命战争时期,历任红四军后方医院秘书、俱乐部主任,军委后方办事处文印科科长,红军总卫生部政治部巡视员、组织科科长。1935年任红四方面军卫生部总务处处长,政治部组织科科长。参加了长征。抗日战争时期,历任八路军卫生部政治处副主任、主任,八路军第一一五师工兵营政治委员。1939年起任教导大队政治委员,师政治部民运部副部长,教导第五旅政治部主任,代政治委员,滨海军区政治部主任。1945年任山东军区第二师政治委员。解放战争时期,历任东北民主联军直属第二师政治委员,东北民主联军总司令部上干大队政治委员。1948年任东北野战军第五纵队政治委员。1949年任第四野战军四十二军政治委员。参加了辽沈、平津等战役。中华人民共和国成立后,历任中共中南军区委员会秘书长,军区干部部副部长、部长。1955年起任广州军区副政治委员,第二政治委员。1972年任成都军区第一政治委员,1975年任司令员。1977年任军事学院政治委员。1955年被授予中将军衔。是第三届国防委员会委员,第三、四届全国人民代表大会代表,中国共产党第八次全国代表大会代表,第九、十、十一届中央委员。1990年8月14日在北京逝世。
(来源:《中国人民解放军将帅名录》)