安徽霍山人。1931年加入中国共产党。1932年参加中国工农红军。土地革命战争时期,任红二十五军第七十五师二二三团连政治指导员,陕南游击总司令部营政治委员,第七十四师独立一团副团长,师政治部主任,师教导团政治委员,师政治部副主任兼组织科科长。坚持了鄂豫陕边游击战争。抗日战争时期,任八路军留守兵团警备四团参谋长,团政治处主任,第三八五旅七七O团副政治委员兼政治处主任。1945年任河南军区第四支队政治部主任,豫西支队政治委员。解放战争时期,任中原军区第一纵队二旅政治委员,鄂西北军区第二军分区政治委员,豫皖苏军区第四军分区副政治委员。1949年任皖北军区警备一旅政治委员。参加了中原突围、淮海、渡江等战役。中华人民共和国成立后,任皖北军区政治部副主任,安徽军区政治部主任,南京军区司令部动员处处长,安徽省军区副政治委员。1964年任福建省军区第二政治委员,后任顾问。1955年被授予少将军衔。是中国共产党第九、十次全国代表大会代表。1983年11月15日在福州逝世。
(来源:《中国人民解放军将帅名录》)