Hagen besuchte die Bürgerschule in Dommitzsch, ab 1859 das Friedrich-Wilhelm-Gymnasium in Berlin und von 1861 bis 1866 die Realschule in Halle (Saale). Nach seinem Abschluss trat er am 29. April 1867 als Fahnenjunker in das Jäger-Bataillon Nr. 10 der Preußischen Armee in Goslar ein und avancierte bis Anfang Februar 1869 zum Sekondeleutnant. Während des Krieges gegen Frankreich nahm er 1870/71 an den Schlachten bei Vionville, Gravelotte, Ladonchamps, Beaune-la-Rolande und Le Mans, der Belagerung von Metz sowie den Gefechten bei Maison-Rouge, La Maxe, Les Tapes, Ladon, Lorcy, Maizières, Neuville-aux-Bois, Cravant, Vendôme, Rilly, Montoire, La Chartre-sur-le-Loir und Chahaignes teil. Für sein Wirken wurde er mit dem Eisernen Kreuz II. Klasse ausgezeichnet.