Born in Verona, Veneto, Italy
The Count of Monte-Cristo
1975
As Caderousse
Lisa and the Devil
1973
As Max