From Napoli, Campania, Italy • 1945 - 2023
We don't have a bio for this person yet
The Card PlayerFilm • 2004
The ChurchFilm • 1989
The Last SharkFilm • 1981
What Have They Done to Your Daughters?Film • 1974