江西省永丰县人,1929年加入中国共产主义青年团,1932年参加了中国工农红军,同年加入中国共产党。历任班长、排长、连长、参谋、科长、团政治委员、分区副政治委员兼政治部主任、旅政治委员兼政治部主任、海军航空学校副政治委员、海军青岛防空司令部政治委员、海军某基地后勤部政治委员、海军北海舰队政治部副主任,海军北海舰队航空兵原政治委员。等职。他1961年晋升为少将军衔。土地革命战争时期,他先后参加了二、三、四、五次反“围剿”斗争和二万五千里长征。抗日战争时期,他参加了平型关战役、百团大战。解放战争时期,他参加了大同战役、张家口战役、平垣战役等。1998年5月5日在青岛逝世,享年86岁。