Galanin fue reclutado por el Ejército Rojo en 1919 y luchó como soldado ordinario en la guerra civil rusa.
Fue ascendido a comandante del 17.º Cuerpo de Fusileros en la RSS de Ucrania en 1940, y ocupó ese puesto cuando los alemanes lanzaron la operación Barbarroja.
Desde agosto de 1942 fue subcomandante del Frente de Vorónezh, y en octubre asumió el mando del 24.º Ejército, al que dirigió durante la operación Urano.
En julio, el cuerpo, como parte del Frente Suroeste y del Frente Sur, luchó al oeste de Stanislav y en la batalla de Uman.
[1] En octubre de 1942, tomó el mando del 24.º Ejército en el Frente del Don, que participó en la batalla de Stalingrado (incluida la operación Urano).
Desde abril de 1943, estuvo al mando del 70.º Ejército del Frente Central, que participó en la batalla de Kursk y en la operación Kutúzov.
[1] A lo largo de su carrera militar Iván Galanin fue galardonado con las siguientes condecoraciones[3]