王总司令出生于一个富裕农民家庭,青年时代就读于徐州一所私立中学。
经该校校长、老同盟会员顾某某介绍,加入gm党。
1924年5月,他又在顾校长的推荐下进入黄埔军校第一期第四队学习。
1925年初黄埔军校第一期步科毕业后留校任区队长。
参加两次东征。
月第二次东征时,任黄埔军校教导团排长,参加了围攻惠州、击败陈某某军主力林某部的战斗。
他作战勇敢,腿部负伤,伤愈后升任少校连长。
1926年北伐时,他在陈诚指挥的第三团任营长,部队到达赣州后改称国民革命军第一军二十一师六十三团,王仍任该团第三营营长,列入东路军作战序列。
1927年春,东路军进军浙江在富春江两岸与孙某某部展开决战,并参加了龙潭战役,后在桐庐战役中再次负伤。
伤愈后调到顾祝同指挥的第三师,升任第九团副团长,继续北伐。
在扫清徐州外围据点的作战中,该团团长指挥不力被撤职,王受命率部攻进了徐州。
战后升任团长,开始受到顾祝同的重视。
1927年9月,孙某某部渡江南犯,攻占了龙潭、栖霞等地。
王所在的第三师奉命协同第二十一师等部向孙部实施反击,在龙潭地区消灭了孙部主力,并乘胜北渡长江进行追击作战。
1928年1月,第二次北伐开始后,率部参加攻占台儿庄、济南的作战。
此后,所部奉命在蚌埠地区整训。
1929年春,所在的第二师编入刘某的第二路军,在蒋桂战争中,由蚌埠经皖西沿江北岸向桂军进攻,一举攻克武汉。
同年冬,所部又参加了对唐某某、石某三部的作战。
1930年,中原大战爆发。
所在第二师奉命与冯某某部争夺陇海铁路上的田庄车站,双方战斗进入胶着状态,第二师在伤亡四个团长后,王受命一举反击成功,深得顾祝同的赞赏,战后即升任旅长。
1931年底任党国政府中央警卫军第一师副师长(顾祝同任兼第一师师长)。
淞沪抗战爆发后,警卫一师被改编为第五军八十七师(张治中任兼师长),王仍任副师长。
2月16日,该师到达南翔增援十九路军作战,奉命担任胡家庄沿蕴藻浜北岸经曹家桥至吴淞西端之线的防务。
2月20日,鬼子第九师团向吴淞、庙行地区猛攻。
王总私聊奉张命以孙元良旅增援庙行,以宋希濂旅由纪家桥渡河出击,威胁敌侧后安全。
在十九路军第六十一师的配合下,将敌大部歼灭,挫败了敌人的进攻。
3月1日,鬼子集中兵力向江湾、庙行地段进攻,宋某某部第521团多次与敌展开白刃战,最终固守了阵地。
3月3日,敌向防守娄塘地区的孙元良旅第517团进攻,该团官兵顽强抗敌坚守阵地,胜利完成阻击任务。
随后第八十七师奉命撤退至白茆、新市、石牌地区,扼守第二道防线。不久,中日签定停战协定。
王总司令升任该师师长,率部回南京担任卫戍任务。
1933年“福建事变”发生后,率部集结于衢州,与第八十八师组成第四路军,入闽讨伐十九路军。
王指挥第八十七师包围了古田,与守军激战。
最终古田守军赵一肩开城请降。
随后,王率部又攻下水口。
至此,福建政府军的防御体系崩溃,被迫放弃福州向闽南撤退。
王因功被任为福州警备司令。
后参加江西剿共作战,任北路军第二纵队指挥官兼第八十七师师长,第十二绥靖区(驻福建)司令官。
1935年4月授陆军少将。
同年奉命率部回南京参加秋季大演习。
之后,负责构筑无锡至u间的国防工事,历时约两年。
期间参加陆军大学甲级将官班第一期学习,毕业后回原部任职。
1936年春兼任江苏省高中学生集训总队总队长。
同年10月授陆军中将。
抗日战争爆发后,王部参加八·一三淞沪会战,协同孙元良第八十八师向鬼子实施反击。
他以一个团部署于宝山、吴淞地区,主力防守江湾。
当鬼子第三师团在黄浦江沿岸登陆时,他主动以一个团协同友邻实施反击。
9月中旬,王率部在江湾地区顽强阻击鬼子向江湾地区的进攻。
9月21日,他被任命为国民革命军第兼八十七师师长,重点防守沪江大学至江湾地段。
11月5日,鬼子在杭州湾登陆后,王部于8日撤退至南京汤山镇(不再兼任第87师师长),准备参加南京保卫战。
12月9日,鬼子向南京发起攻击。
王率部在光华门、红毛山、通济门一带与日军激战,12日晚奉命由中山路、挹江门至下关渡江向北撤退。
南京溃败后,王率残部至洛阳整训。
因与洛阳警备司令祝某某发生冲突,被撤职。
后经顾长官多次向蒋校长求情,才调到顾的抗r战争第三战区任第三十七军团军团长兼国民革命军第,后又升任国民革命军第三十二集团军副总司令,辖国民革命军第49军、国民革命军第88军防守浙赣线中段。
1942年春,鬼子进攻浙赣线,王指挥国民革命军第八十六军、国民革命军第七十四军、第49军等部迎战,阵地被突破,被迫退守福建。
后任国民革命军第十集团军总司令,率部参加鄂西会战,后指挥国民革命军