Franco Ferrara was born on July 4, 1911 in Palermo, Sicily, Italy. He was a composer and actor, known for La Strada (1954), The Leopard (1963) and Nights of Cabiria (1957). He died on September 7, 1985 in Florence, Tuscany, Italy.
Read more: Imdb