1913年生,江西吉安县人,1929年参加中国工农红军,同年加入中国共产党。土地革命战争时期,任学员,宣传队队员、队长,连指导员,红1军团3军8师24团政委,红9军9师26团政委,红9军团3师7团团长、9团团长、军团作战科科长,红二方面军32军96师参谋长。参加了中央苏区反“围剿”和长征,3次身负重伤。 抗日战争爆发后,从延安抗日军政大学奔赴山西抗日前线,在雁北与绥远边境地区发动群众,开展抗日武装斗争,组建八路军120师雁北独立第6支队,任支队长,率部在长城内外、同蒲与平绥铁路沿线作战,参与创建和保卫以洪涛山为中心的晋绥边抗日根据地。1939年3月,在山阴县与敌遭遇战中右臂负重伤。1941后任晋西北军区第五军分区参谋长,塞北军分区雁北支队支队长。参加了反“围攻”、反“扫荡”和大反攻作战。 解放战争时期,任晋绥军区第二军分区副司令员兼参谋长,第五军分区副司令员兼参谋长,绥蒙军区参谋长,绥远军区参谋长。参加了自卫作战和绥包、大同等战役,参与领导了对绥远10万和平起义部队的整编工作。 新中国成立后,任绥远军区沙县军分区司令员,蒙绥军区第二副司令员,内蒙古军区副司令员,内蒙古自治区第四届政协副主席。1955年被授予少将军衔,荣获二级八一勋章、二级独立自由勋章、一级解放勋章。1988年荣获一级红星功勋荣誉章。他是中共八大代表,第二、第三届全国人大代表。2007年11月3日在北京逝世,享年94岁。