Christophe Demaître studied plastic art first in Kortrijk, then in Gent at Rik Vermeersch and Michaël Borremans’ studios. In the early 90’s, his work is oriented towards photography research, and he travels a lot through Europe and Asia.
In 1997, he settles in Italy for six years where he paints while developing several academic technics. There he starts to be renowned and exhibits in prestigious institutions. Christophe Demaître travels to Barcelona a few times, where he is inspired by the “Arte Povera” movement. After his travels, he decides to settle in Brussels and continues the work on photography he left aside years beforehand.
In 2006, Christophe Demaître is invited by Island 6 Arts Center in Shanghai where he develops his work using multimedia technologies. Fascinated by the ultra-dynamic city, the artist decides to settle a second studio in Shanghai where he spends half his time.
To date, his work is renowned and is part of various public and private collections, including Power Station of Art and Deutsche Bank.