Se licencia en la Decorative Art School de Niza en 1985 y obtiene el Master en la Domus Academy de Milán en 1986. Su primer complemento de decoración es producido por XO en 1991. Empieza a trabajar de forma independiente desde 1993. Christophe Pillet trabaja en muchos campos: diseño de producto y mobiliario, decoración de interiores, arquitectura, escenografía y dirección artística.