原名蒋开诚。四川阆中老观龙坪人。1933年参加中国工农红军,同年加入中国共产主义青年团,并转入中国共产党。土地革命战争时期,任四川少共赤北、巴州县委宣传部部长,组织部部长,少共陕南、巴州、南江、茂州、松潘、彰明、崇化、征县县委书记。参加了长征。抗日战争时期,任太行军区独立支队三大队政治委员,支队司令部作战科科长,八路军第一二九师新编十旅二十九团参谋长,旅参谋长,太行军区第五军分区副司令员,第三十四团团长。解放战争时期,任东北民主联军第二十四旅副旅长。1948年任东北野战军第十纵队二十九师副师长。1949 年任第四野战军四十七军一四O师师长。参加了辽沈、平津、渡江等战役。中华人民共和国成立后,任湖南军区会同军分区司令员,师长。1951年任志愿军第四十七军副参谋长。1953年任第五十军参谋长。1956年起任吉林省军区副司令员。1970年任沈阳军区后勤部副部长,后任顾问。1955年被授予少将军衔。1992年2月10日在沈阳逝世。
(来源:《中国人民解放军将帅名录》)