河南新县人。1930年加入中国共产主义青年团,同年参加中国工农红军。1933年由团转入中国共产党。土地革命战争时期,任红四军第十师三十团排长,红三十军军部特务营连政治指导员,营政治委员,红三十一军第九十三师营长。参加了长征。抗日战争时期,任八路军第一二九师随营学校二营连指导员,营长,第三八五旅一团副团长,八路军东进纵队第八支队二团团长,太行军区新编第七旅十九团团长。1945年任冀南军区第六军分区十九团团长。解放战争时期,任冀南军区第十一军分区副司令员,第五军分区副司令员。1948年任华北军区第十四纵队四十二旅旅长。1949年任华北军区第七十军二一O师师长,衡水军分区司令员。中华人民共和国成立后,任河北军区沧县军分区司令员,华北军区军事运输部部长。1956年任山西省军区副司令员。1955年被授予少将军衔。2002年2月17日在北京逝世。
(来源:《中国人民解放军将帅名录》)