Franz Sussbauer estudió Arquitectura, Artes Modernas y Fotografía, así como Ingeniería de Construcción y es de Munich. Sin embargo, sus temas no se limitan a Baviera: con su cámara, también visitó lugares más distantes como Laos, Corea del Sur y Finlandia.