Hahner was born in Germany and grew up in a small town near Stuttgart. He attended the Fachhochschule für Gestaltung Schwäbisch Gmünd in Germany and later the University of the Arts, Central St Martins College of Art and Design in London, where he received a Master's degree with distinction.