Durante la Guerra Antijaponesa, Wang Jinshan se desempeñó como subcomandante del Octavo Ejército de Ruta (772) y comandante del Octavo Ejército de Ruta (769). Participó en varias batallas y tendió una emboscada a Shanxi. Japonés y atacó al ejército japonés. Para atravesar al enemigo, Wang Jinshan dirigió a sus soldados para aniquilar a más de 300 soldados japoneses. La batalla duró un día y una noche y muchos equipos y armas japoneses fueron capturados. Luego, más de 400 soldados japoneses fueron aniquilados en el mismo lugar. Esta batalla mejoró enormemente el equipamiento del Octavo Ejército de Ruta.
Tras el final de la Segunda Guerra Mundial, Wang Jinshan participó en la Batalla de Shangdang, la Batalla de Huaihai y las Montañas Dabie. En la década de 1950, participó en la Guerra para resistir la agresión estadounidense y ayudar a Corea, y ganó numerosos premios honoríficos, incluida la Medalla de la Independencia y la Libertad, la Medalla de la Liberación, etc.