Loading amazing content...
Acting
June 10, 1898
December 22, 1962
Palermo, Sicily, Italy
Giant Leech (uncredited)
1959
Pete Summer
1929
as Giant Leech (uncredited)
as Pete Summer