江西省吉水县水南乡水北村人, 1930年6月参加革命工作,同年12月参加中国工农红军,1932年12月加入中国共产党,土地革命战争时期,历任任红军总司令部交通队战士、电话员、青年干事,红12军经理处名誉通讯员,红1军团保卫局科员。1934年10月参加长征。1936年8月任特别支队特派员,红1军团第4师12团、第1师1团特派员。1937年7月入延安抗日军政大学学习。抗日战争时期,1938年5月任八路军总政治部、总后勤部巡视员。1938年9月任中央军委战地考察团团员。1940年1月任山西新军特务团代主任。1940年8月在延安军政学院学习。1941年1月任中央军委秘书厅总务处协理员。1941年9月任中央情报部西北公学组织科科长。1942年5月任中央情报部第3室机要秘书。1943年1月任中央军委作战部1局作战参谋、副科长,1945年5月任警备1旅第2团副参谋长。解放战争时期,1946年1月任冀热辽军区特务团政委。1946年5月任冀热辽军区司令部作战科科长。1947年1月任热河乌丹第22军分区参谋长。1948年1月任热河独立第3师参谋长,第33师参谋长。1949年2月任第48军161师副师长兼参谋长。1949年7月任江西抚州军分区司令员。中华人民共和国成立后,1952年5月在南京军事学院学习。1955年1月任广东公安第11师师长。1955年3月任海军航空兵第5师师长,海军第一航空学校学员。1959年1月任海军长山要塞区参谋长。1961年9月任山东荷泽军分区司令员。1964年9月任山东省军区副参谋长。1973年4月任山东省军区副司令员。1978年6月任省军区顾问组组长。1982年5月离职休养(正军职待遇)。1955年9月被授予大校军衔。荣获二级八一勋章、二级独立自由勋章、二级解放勋章。1988年7月被授予中国人民解放军二级红星功勋荣誉章。因病于2008年9月12日22时10分在山东济南逝世,享年92岁。