Jesus of Nazareth
as Jobab
Metello
as Renzoli
The House by the Cemetery
as Peterson (voice) (uncredited)
Tea with Mussolini
as Grandi
Courage and Mercy
as narrator
Au plaisir de Dieu
as Paul de Plessis-Vaudreuil
Anna Karenina
as Alessio Vronskij
The Yellow Panther
as commissario Giannetti
24 Hours of Terror
as Tronche (as Joseph Warrender)
Crime in Formula One
as Ing. Martelli
War at the Peace Table
as narrator (voice)
Alaska
as Alfredo Wiel
The Doctor...the Schoolgirl
as Dr. Filippo Cinti
A Common Sense of Modesty
as Tiziano Ballarin
Winged Devils
as Bergamini
Cave of the Sharks
as Enrique
Chronicle of a Homicide
as Commisario Alberto Cottone (as Giuseppe Colizzi)
Holy Money
as Giacomo
Brothers Till We Die
as Commissario Sarti
Salomé
as Herod (voice)