ScreenWave
1990
The Mask of Satan
1989
Francesco
Sabbath
1987
Treasure Island in Outer Space
The Sicilian
Cinque Storie Inquietanti: Il Treno delle Cinque
1986
Lady of the Night
1985
The Terrible Lovers