ABOUT
Christophe Dumoulin is a Belgian film director now based in Barcelona, Spain. He started his career in 1999 by directing music documentaries and music videos. He also worked for different television channels, governments and highly confidential companies. With a long experience in the automobile, energy sector and luxury, he is passionate about aesthetic and beauty. He now continues his path into directing high-end visuals with storytelling for brands.