四川冕宁人。曾任北京大学学生会执行委员,组织部部长、北平学生联合会组织部部长。参加了一二·九运动。1937年加入中国共产党。1938年参加新四军。抗日战争时期,任新四军政治部青年科科长,军部战地服务团副团长,苏北军政干部学校教育长,中国人民抗日军政大学第五分校训练部副部长、大队政治委员、第九分校政治部主任,新四军第六师十六旅四十八团副政治委员兼政治处主任。1945年任苏浙军区第三纵队第八团政治委员。解放战争时期,任华中野战军第八纵队政治部主任,第一师政治部副主任。1948年任华东野战军第四纵队政治部副主任。1949年任第三野战军二十三军政治部副主任,主任。参加了苏中、涟水、鲁南、莱芜、孟良崮、豫东、渡江等战役。中华人民共和国成立后,任军政治部主任。1950年任志愿军第九兵团干部部副部长,政治部代主任。1952年起任第二十军政治委员。1966年任南京军区装甲兵政治委员。1970年任成都军区副政治委员。1955年被授予少将军衔。是中国人民政治协商会议第五、六届全国委员会委员。2002年1月6日在南京逝世。
(来源:《中国人民解放军将帅名录》)