Popularity: 0
1898-06-10
Palermo, Sicily, Italy
1962-12-22
Character: Giant Leech (uncredited)
Release date: 10/01/1959
Character: Pete Summer
Release date: 08/21/1929