No biography available.
Triumph and Ruins (1997)
Clodia - Fragmenta (1982)
Necropolis (1970)
The Return of the Exorcist (1975)
Sex of the Witch (1973)
Il nero (1966)
Umano Non Umano (1969)