Cyrille Doukhan est né en 1961 à Antony. Après un BTS conducteur de travaux public, et une maîtrise de cinéma à la Sorbonne Nouvelle, il entre au département Art Vidéo du Centre Pompidou où il travaille en tant qu'assistant d'artistes et iconographe. Il expose aussi ses oeuvres plastiques et audiovisuelles dans des expositions de peinture et des festivals vidéo. Il réalise également des films d’animation. Par la suite, il travaille en tant que monteur et formateur au montage tout en continuant à développer ses projets audiovisuels.