Matthias Demacker nasce nel 1970 nella Germania del Sud.
Studia Design alla FH Niederrhein di Krefeld e contemporaneamente collabora con diversi studi di architettura nel campo delle esposizioni fieristiche. Dopo la Laurea si trasferisce a Monaco di Baviera, lavora per diversi studi di interior design e nel 2003 avvia il proprio.
Diversi sono i riconoscimenti da Lui ottenuti in campo internazionale; tra i tanti l’Interior Innovation Award e la nomination per il Designpreis entrambi nel 2005.