Gustav Krukenberg est né le 8 mars 1888 à Bonn. Son père était professeur de médecine à l'Université de Bonn et sa mère était une autrice féministe. Il a étudié le droit dans diverses universités allemandes et françaises et a obtenu son doctorat en droit en 1911. En 1907, il est devenu candidat officier. Au cours de la Première Guerre mondiale, il a servi comme officier et adjudant de l’artillerie et a été promu capitaine en 1918. Après la guerre, il a été secrétaire particulier de deux ministres des Affaires étrangères. Plus tard, il a occupé le poste de directeur d’une société industrielle allemande, avant d’être envoyé à Paris avec une délégation allemande en 1926, où il a passé les cinq années suivantes. Krukenberg s’est avéré être un acteur et un diplomate talentueux, et avait des contacts étroits avec l’élite industrielle et la presse française.
En avril 1932, il a rejoint le NSDAP et a occupé le poste de directeur d'une petite entreprise chimique à Berlin jusqu'en 1939. Quand la guerre a commencé, Krukenberg a été réintégré comme major et a servi dans divers états-majors allemands comme quartier-maître. Après avoir demandé à être transféré à la Waffen-SS en 1943, Krukenberg a été rapidement promu major-général et est devenu, dans un premier temps, inspecteur puis commandant de la nouvelle division française SS Charlemagne. En avril 1945, lui et ses volontaires français SS ont été transférés à Berlin. Krukenberg y a été rapidement nommé commandant du secteur de défense C de Berlin, qui comprenait une autre division SS : Nordland. Les troupes de Krukenberg ont réussi à infliger de graves pertes aux troupes soviétiques en progression. Néanmoins, ils ont été forcés de se replier dans le centre-ville, où Krukenberg a établi son poste de commandement dans un wagon de la station de métro Stadtmitte.
Après avoir été informé du suicide d’Hitler, Krukenberg a accepté de se joindre au groupe d'évasion en soutenant le fer de lance pour franchir le pont Weidendammer. Plus tard, il s'est caché pendant une semaine dans l’appartement d'amis. Il s'est rendu après avoir été repéré par l’Armée rouge. Après sa captivité, Krukenberg est retourné en Allemagne de l’Ouest en 1956, et est resté actif au sein du Heimkehrerverband (Association de rapatriés). Gustav Krukenberg est décédé le 23 octobre 1980.