1909年3月出生,浙江省浦江县七里黄塘下人,从浦江平安白石小学毕业,考入省立第七中学(现金华一中)就读,每年都是年级前3名,成绩优秀,故学费全免,并发奖学金,除第一学期报到时交过一点学费,之后读书再没花过家里1分钱。 1927年,七中毕业,考入南京无线电专科学校学习无线电技术。 1933年,5月参加中国工农红军,担任瑞金红军通信学校技术教员、训练处主任。 1934年,10月参加长征,调到红三军团,任电台23分队队长,负责侦听和破译敌方电讯的工作。不久,调红一军团任电台分队长。 1935年,11月调任红十五军团电台中队中队长兼分队长,参加直罗镇战斗。 1936年,加入中国共产党。 1937年8月,调任八路军115师任无线电中队长兼通信营营长,后任无线电大队副大队长。参加了平型关大战。此后,任八路军115司令部三科(通信)科长兼无线电大队大队长。 1939年,5月参加陆房突围战斗。 1940年,4月参加了沂蒙山区反日军铁壁合围战斗。 1943年,3月进延安中央党校学习。结束后,任中央军委总参谋部三处副处长。 1945年,3月奉调山东军区,8月日本投降后,奉令转赴东北人民自治军总司令部,负责通信联络工作。 1946年,1月任东北民主联军前总通信主任,参加了秀水河子战斗。7月起,历任东北民主联军、东北人民解放军、第四野战军司令部第三处处长兼通信学校校长,为中国人民解放军培养了近2千名报务、电信工程技术人员,还为朝鲜、蒙古国培训了通信人才。 1948年,1月任东北行政委员会交通委员会委员、东北邮电管理总局副局长。参加了辽沈、平津等战役,领导战役的通信联络工作,十分出色。 1949年,3月兼任华中电信管理局局长。建国后,任中南军区司令部第三处处长兼军区通信学校校长。 1951年,10月调任中央军委军务部副部长。此后,任解放军总参谋部军务部副部长。 1955年,9月被授予少将军衔。 2014年9月17日,因病医治在北京逝世