湖北广济(今武穴)人。1930年参加中国工农红军。1931年加入中国共产党。土地革命战争时期,任红四方面军第十师二十九团连政治指导员。1935年起任第三十一军九十三师二七九团副连长,团司令部通信参谋,师司令部通信科科长。参加了长征。抗日战争时期,任八路军第一二九师三八六旅七七二团作战通信参谋,营政治教导员,旅特务队队长,第十六团政治委员,太岳军区第一军分区司令员,河南军区第一军分区第五十九团团长,团政治委员。解放战争时期,任中原军区第一纵队一旅二团政治委员,华东野战军第一纵队独立师政治部主任,华北野战军第一兵团十三纵队三十七旅政治委员。1949年任第十八兵团六十一军一八一师政治委员。参加了中原突围及孟良崮、临汾、晋中、太原、西南等战役。中华人民共和国成立后,任师政治委员。1951年任志愿军第六十军一八一师政治委员。1953年回国后,历任安徽军区政治部副主任,军副政治委员,南京军区安徽生产建设兵团第二政治委员,安徽省军区第四政治委员兼安徽生产建设兵团第二政治委员。1955年被授予少将军衔。1991年2月13日在合肥逝世。
(来源:《中国人民解放军将帅名录》)