Horwitz nació en Alemania y fue a la escuela en Berlín, donde estudió arte.