Fils du légendaire réalisateur et artiste d'effets spéciaux Antonio Margheriti, Edoardo a commencé à travailler pour son père, généralement en tant qu'acteur, assistant réalisateur ou concepteur d'effets spéciaux, avant de suivre les traces de son père en devenant réalisateur.