湖北省黄安(今红安)县人。1929年参加中国工农红军。同年6月参加中国共产党。第二次国内革命战争时期,任红四方面军排长、连长、营长、团长,参加了鄂豫皖、川陕革命根据地反“围剿”斗争和二万五千里长征。抗日战争时期,任八路军一二九师三八五旅七六九团营长、团长等职。1941年入中共北方局党校学习。后任太行军区三分区副司令员、八路军一二九师三支队支队长。率部参加著名的夜袭阳明堡机场的战斗以及响堂埔伏击战;参与开辟、巩固和扩大太行、冀南抗日根据地,开展敌后游击战争,取得了反“扫荡”和反“蚕食”斗争的胜利;率领参加艾埔、石匣、苏亭、林南等战斗,特别是在闻名中外的百团大战中,作战勇敢,荣获八路军一二九师二等奖章,为抗日战争的胜利做出了积极的贡献。解放战争时期,历任旅长、纵队副司令员、副军长等职。参加了上党、邯郸、陇海路、定陶、鲁西南、淮海、渡江、进军西南等战役。建国后,参与组建海军某基地,致力于海军装备科研事业。历任海军某基地司令员、东海舰队司令员、海军副司令员等职。1955年被授予海军少将军衔。