解放战争时期,任华东野战军炮兵团副排长。参加过济南、淮海、渡江等战役。
中华人民共和国成立后,任中国人民解放军海军海岸炮兵连连长。1954年毕业于苏联海军红旗海岸炮兵学校。后历任海军海岸炮兵营营长、团长,海军舰队副参谋长,海军基地副司令员,海军第二炮兵学院副院长,海军舰队副司令员。
*注:王振国的最高军职是中国人世好敬民解放军海军搜慎第二炮兵学院副院长(副兵团级),根据军(副军)级、军种各部部长的资历,可授予中将军衔。但因其在1988年9月中国人民解放军第二次授衔前业已离休,已超过了授衔时效,故无授衔。因此谓无衔将军袜锋。