Acting
Born October 17, 1946 · Rome, Lazio, Italy
Return of the Saint
1978
Il camorrista - Una serie di Giuseppe Tornatore
2025
Lion of the Desert
1981
Oedipus Rex
1967
Caligula: The Untold Story
1982
Au plaisir de Dieu
1977
Torso
1973
The Professor
1986