No biography available.
The Magic Screen (1982)
La locandiera (1980)
Oasis of Fear (1971)
That Splendid November (1969)
Twelve Plus One (1969)
The Eye of the Needle (1963)
Marisa (1957)