2007
Caravaggio as Rettore2001
Lo strano caso del signor Kappa as Not available2000
Father Matteo as Mauro Cimatti1998
Nicholas’ Gift as Dr. Cipriano1998
Ma Shamal - Ritorno al deserto as Mantovano1996
Addio e Ritorno as Not available1992
Infelici e contenti as Petrilli1991
Millions as Osvaldo Ferretti1990
White Hunter as Hermann1987
A Child Called Jesus as Marzio1986
Hands of Steel as Cooper (as Robert Ben)1985
The Assisi Underground as Prof. Riety1985
Un caso d'incoscienza as Not available1980
La Cage aux Folles II as Ralph1977
La Gabbia as Il dottore1974
Stavisky... as Juan Montalvo de Montalbon1973
Hospitals: The White Mafia as Avvocato Donati1973
Torso as Stefano Vanzi1972
The Age of the Medici as Niccolò Di Cocco Donati1972
Appuntamento a Senlis as Not available1970
Lady Caliph as Gazza1969
Detective Belli as Claudio1969
Camille 2000 as Gastion1969
The Betrayal as Schell1969
The Rage Within as Sandro1969
The Damned Of The Earth as Not available1969
Dirty Angels as Andrea1968
Romeo and Juliet as Lord Paris1967
Deadly Sweet as David1967
Kill Me Quick, I'm Cold as Sergio1966
Modesty Blaise as Enrico1966
Notes from a Critofilm as Narrator1964
I miserabili as Marius Pontmercy1963
The Archangels as Roberto