河南新县人。1931年参加中国工农红军,同年加入中国共产主义青年团。1935年转入中国共产党。土地革命战争时期,任红四方面军总部译电员,无线电台政治委员。1936年任第四军司令部机要科副科长。参加了长征。抗日战争时期,任八路军第一二九师三八五旅七六九团政治处教育股股长,团政治处主任,旅轮训大队大队长。1942年任太行军区第一军分区政治部副主任。1945年任冀南军区第十二军分区政治部副主任。解放战争时期,任太行军区第一军分区政治部主任。1948年任冀南军区第二军分区政治部主任,后任晋中军区第三军分区政治部主任。1949年任晋中军区独立第三旅政治部主任。参加了邯郸、晋中、太原、衡宝等战役。中华人民共和国成立后,任湖南军区邵阳军分区副政治委员,第二十四步兵学校政治委员,防空预备学校政治委员,防空军高射炮兵学校政治委员,空军高射炮兵学校政治委员。1964年起任南京军区空军政治部副主任,1966年任主任。1964年晋升为少将军衔。
(来源:《中国人民解放军将帅名录》)