Born in Brindisi, Italy
The Name of the Rose
1986
As Papal Envoy
Lion of the Desert
1981
As Man in War Room (uncredited)
Return of Sabata
1971
As Jeremy Sweeney
The Decameron
As Father Superior
Sabata
1969
As Judge O'Hara
Face to Face
1967
As Williams