Si laurea presso la Decorative Art School a Nizza nel 1985 e ottiene il Master alla Domus Academy a Milano nel 1986. Il suo primo complemento d’arredo è prodotto da XO nel 1991. Comincia a lavorare indipendente dal 1993. Christophe Pillet lavora in molti campi: product design e forniture design, interior decoration, architettura, scenografia e direzione artistica.