Lorenzo Artale Actor or Actress (1) Il Pirata del Diavolo (1963) Writer (2) La Bestia in Calore (1977) Diabolicamente... Letizia (1975)