Franco Fantasia
Born: 1924-03-05 Rhodes, Italy [now Rhodes, Dodecanese, South Aegean, Greece]
Died: 2002-11-10
Acting (in our collection)
Lion of the Desert
(1981)
Seven Blood-Stained Orchids
(1972)
Return of Sabata
(1971)
Adios Sabata
(1970)
Quo Vadis
(1951)