Hamann est de descendance allemande balte. Après une formation de chimiste, il rencontre des difficultés à trouver un emploi en raison de la Grande Dépression. Il rejoint la SA en , le parti nazi en et la SS en . Lorsque la Seconde Guerre mondiale éclate, il sert dans la "Wehrmacht" lors de l'invasion de la Pologne et de la bataille de France en tant que parachutiste ("Fallschirmjäger"). Il rentre à Berlin où suit des cours de formation de la SS, avant d'être promu SS-"Obersturmführer" en . Après l'invasion de l'Union soviétique les nazis, Hamann organise et commande l'unité d'escadron de la mort "Rollkommando" Hamann qui se rend responsable de la mort d'au moins Juifs dans divers endroits de la Lituanie. L'unité assassine ensuite personnes, à majorité juives, dans le ghetto de Daugavpils. Le supérieur de Hamann, Karl Jäger, documente ces meurtres dans le célèbre . Néanmoins, l'historien Martin C. Dean impute le nombre de morts du "Rollkommando" Hamann à environ Juifs rien qu'en Lituanie.