河南新县人。1930年参加中国工农红军,同年加入中国共产主义青年团。1934年转入中国共产党。土地革命战争时期,任红二十五军第七十三师二一八团政治处共青团委员会书记,红三十一军政治部敌工部干事,科长,部长,军供给部政治委员,军政治部总务处处长。参加了长征。抗日战争时期,任八路军第一二九师卫生部政治委员,第三八六旅政治部敌工科科长,师政治部总务处处长。1944年起任太岳军区供给部政治协理员,军区后勤部政治部副主任。解放战争时期,任太岳军区后勤部政治部主任。1949年任第十八兵团办事处政治委员。参加了太原、西南等战役。中华人民共和国成立后,任川西军区政治部民运部部长,茂县军分区副政治委员、政治委员,成都军区干部部部长,军区政治部副主任,1966年任军区后勤部部长。1972年任四川省军区政治委员。1976年任成都军区政治部副主任,军区副政治委员。1955年被授予少将军衔。1991年12月17日在成都逝世。
(来源:《中国人民解放军将帅名录》)