湖南平江横江村人。1930年参加中国工农红军,同年加入中国共产主义青年团。1931年转入中国共产党。土地革命战争时期,任彭杨步兵学校第九连指导员,红一军团政治部宣传队队长,红十五军团第七十八师政治部宣传科科长。参加了长征。抗日战争时期,任八路军第一一五师三四四旅六八七团政治处宣教股股长,师独立游击支队政治部副主任,冀鲁豫支队第三大队政治委员,冀鲁豫军区新三旅政治部主任,旅政治委员,第一一五师教导七旅政治部副主任,冀鲁豫军区第五军分区政治部主任,第一军分区政治部主任。解放战争时期,任晋冀鲁豫军区司令部参谋处处长,第七纵队十九旅政治委员,浙江军区第二军分区司令员。参加了平汉路、陇海路及济南、渡江等战役。中华人民共和国成立后,任浙江军区宁波军分区司令员,第二十军副政治委员,第二十一军政治委员。1953年任志愿军第二十一军政治委员。1956年起任黑龙江省军区政治委员。1969年任旅大警备区政治委员。1955年被授予少将军衔。1976年4月26日在辽宁大连逝世。
(来源:《中国人民解放军将帅名录》)