Ha sido profesor de antropología cultural en la Universidad de Verona, la Universidad de Palermo, en la Universidad de Venecia, además de en la École des Hautes Études en Sciencies Sociales de París.