江西雩都(今于都)人。1928年参加赣南农民起义,任赤卫队队长。1930年加入中国共产党,同年参加中国工农红军。±地革命战争时期,任粤赣军区独立第三师八团政治处干事,连政治指导员,团总支书记,师政治部裁判所所长,中央军委总卫生部训练队队长。参加了长征。抗日战争时期,任八路军第一一五师独立团连指导员,晋察冀军区第一支队连政治指导员,营政治教导员,八路军冀热察挺进军政治部组织部部长,第七团政治委员,第十一军分区十区队政治委员。解放战争时期,任冀中军区第九军分区副政治委员,军区独立第八旅政治委员,晋察冀野战军第六纵队十七旅政治委员。1949年任华北军区第二十兵团第六十八军二0三师政治委员。参加了平津、太原等战役。中华人民共和国成立后,任师政治委员。1951年任志愿军第六十八军二0三师政治委员,军副政治委员。1954年任河北省军区副政治委员。1955年被授予少将军衔。1978年1月23日在石家庄逝世。
(来源:《中国人民解放军将帅名录》)