Binational franco-suisse, Edouard est titulaire d'un master en commerce et finance de HEC Paris et d'un MFA de l'American Film Institute Conservatory. Avant l'AFI, il a occupé divers postes de conseil et d'investissement dans le secteur financier à Londres et à New York. Depuis, il développe plusieurs projets narratifs et travaille actuellement pour un producteur de cinéma basé à Hollywood.