Piero Scavezza (tt0166147)CharacterCharacterRole Character Piero Scavezza (tt0166147)Movieallthink.com/5000927MoreSearchCharacter SearchCompareCompare the Piero Scavezza (tt0166147) to another Character