Niemann nació en Goslar, que en ese entonces estaba en el Reino de Hannover, como hijo de un director de escuela.