Am 27. Oktober 1745 übernahm er die Kompanie des Oberstleutnants „von Wedel“ der in der Schlacht bei Soor gefallen war. Im September 1753 wurde er Oberst der Armee, im Juli 1755 erhielt er die Beförderung zum Oberst und wurde gleichzeitig Hauptmann der Garde. Im August 1756 erfolgte die Beförderung zum Major der Garde, zudem wurde er Kommandeur des zweiten und dritten Bataillons der Garde. Am 3. Januar 1757 erfolgte seine Ernennung zum Generalmajor. Nach der Schlacht bei Prag 1757 übernahm von Hagen das Infanterie-Regiment Nr. 8. In der Schlacht bei Hochkirch (ebenfalls Siebenjähriger Krieg) wurde er schwer verletzt. Er wurde nach Bautzen gebracht, wo er am 19. Februar 1759 starb.