王蜀生自幼勤奋好学,1935年以榜首成绩考入军校,先后在黄埔军校十二期、陆军大学十九期学习,毕业后,曾任少尉附员、中尉排长、少校参谋、教官、中校科长、营长。解放前夕,任国民党72军上校军副参谋长,兼任七十二军长宁边区指挥部参谋长(挂少将衔)。
1949年12月11日,随国民党军二十二兵团中将司令兼七十二军军长、叙泸警备司令部司令郭汝瑰在宜宾起义。随后入
西南军政大学学习,
1963年授中校军衔。曾任中央军事学院装甲兵教授,师、军、集团军三级坦克战术教员,军事史料研究处研究员等职。
文化大革命期间,因受林彪“四人帮”迫害,于1970年6月,资遣回屏山县中都公社黎明大队劳动。
1984年5月,任县政协第一届委员会副主席。 王蜀生博学多才,具有丰富的军事专业知识,编写出版有《古代兵法选辑》、《战略问题》以及叶剑英元帅指令撰写的一些军事学术专题,如《清初郑成功在福建沿海登陆地点之研究》、《河西走廊地带古代战役资料的研究》、《历代野心家利用军权篡夺政权史例》等。曾翻译外国军事小说《巴顿将军》。