Born
June 10, 1898
Died
December 22, 1962 (64 years old)
Known For
Acting
Place of Birth
Palermo, Sicily, Italy
Giant Leech (uncredited)
1959
Pete Summer
1929