Christophe Amould is born close Paris in 1964 and excelled in Science and Technology studies. A self taught filmmaker, he worked as a grip technician, assistant production manager and assistant director on film productions. After studying screenwriting and directing, Christophe relocated his media production business to Switzerland. In addition to his fiction movies, he has directed commercials, advertising, industrial films, news and documentaries since 25 years. Since 2020 he is totally invested as writer and director to his science fiction of positive anticipation trilogy The Source, first episode in the Stra Seeds trilogy.