Né à Hamm en 1976, Sebastian David Büscher obtient son diplôme en architecture d’intérieur à la Fachhochschule Hildesheim. A partir de 2000, il travaille pour différents designers d’intérieur avant de créer son propre bureau pour réaliser sa vision d’architecte d’intérieur, mais aussi sa passion pour le design d’objets. Il considère que les deux secteurs empiètent l’un sur l’autre – une architecture réussie est liée au design de l’espace et donne naissance à des produits, des meubles et des objets. Parmi ses clients, on peut citer le designer Markus T. IP 44, Casa Cultura et Jetline. Depuis 2003, Sebastian David Büscher est également directeur et enseignant au Lehrinstitut für Design, un institut de formation de design dont il est le copropriétaire.