入伍后,先后担任红四方面军总部电台二台传令排战士、副班长、班长、第二局传令排副排长,陕北保安县军委第二局第二处青年干事,八路军一一五师留守处警卫连排长,陕西关中荣校警卫连连长、指导员,陕北甘泉下寺湾荣校警卫连连长、指导员、校部指导员、管理科科长、总务科科长、留守处主任,河北邯郸华北辅三团三营教导员,河南武安均河华北炮兵一旅一团教导员,山西太原炮兵第三师一团处组织股长,南京二野特纵炮兵十团处组织股长,青岛海军炮校干部大队一中队指导员、预科总队干部助理员,南京海军联合学校四分校干部处副处长,海军航空预科学校干部处副处长、干部部部长等职,为中国人民解放事业作出了自己应有的贡献,荣获八一勋章、独立自由勋章、解放勋章。
1958年4月转业到地方工作,先后担任金华地委组织部副部长、金华地委监察委员会等职,始终保持和发扬战争年代的好思想、好传统、好作风,积极参加社会主义和建设事业。离休后,仍关心国家大事和金华市委、市政府的工作,热心关心下一代工作,作为张思德同志生前连长,经常深入基层作报告、讲传统。2008年,虽身患重病仍委托家人交纳特殊党费5000元,支援四川汶川灾区建设。