as Giant Leech (uncredited)
as Pete Summer
Acting
June 10, 1898 (Age: 64)
December 22, 1962
Palermo, Sicily, Italy
Male