From Rome, Italy • 1920 - 1979
We don't have a bio for this person yet
Beyond the DarknessFilm • 1979
The Third EyeFilm • 1966
The Horrible Dr. HichcockFilm • 1962
The Witch's CurseFilm • 1962
Lust of the VampireFilm • 1957