Edoardo Winspeare est diplômé en lettres de l'Université de Florence et de l'Ecole de cinéma de Munich, dans la section documentaire. Après le court métrage Une petite histoire de WC en 1989, Edoardo Winspeare passe à la réalisation et signe de nombreux documentaires.En 1996, il réalise son premier long métrage, Pizzicata, qui sera suivi en 2000 de Sangue vivo récompensé dans de nombreux festivals européens et sélectionné à Sundance en 2000.