原名孔石苏。湖南浏阳人。1909年出生。1930年参加中国工农红军,同年加入中国共产党。曾任第1方面军交通队副政治委员,中央军委第l局参谋,陕北独立第1师政治部主任。参加中央苏区反“围剿”和长征。卢沟桥抗战爆发后,任八路军驻西安、武汉办事处秘书,河南西华抗日自卫军第2支队政治部主任,新四军第6支队第3团政治委员,第1总队政治委员,睢(县)杞(县)太(康)独立团政治委员。皖南事变后,任新四军第4师第11旅政治委员,第4师政治部副主任兼组织部部长。参与指挥大小郭家战斗、1942年冬淮北反“扫荡”、山子头战役、灵北战斗。1943年底赴延安中央党校学习。解放战争时期,任吉东军区副政治委员,东北野战军第10纵队30师政治委员、纵队政治部主任,第41军副政治委员兼政治部主任。中华人民共和国成立后,任华南军区政治部主任,广东军区政治部主任,江西省军区副政治委员,解放军总政治部干部部副部长、部长,政治学院政治部主任、副院长、政治委员,广州军区政治委员,成都军区政治委员,济南军区顾问。1955年被授予中将军衔。是中共第八届中央监察委员会委员,中共第九至十一届中央委员,中顾委委员。