
2018
The Good Ground as Padre Sergio2017
Where I've Never Lived as Manfredi2016
Sweet Dreams as Cavalieri2013
The Great Beauty as Maestro del Cinema2013
The Great Beauty as Master of Cinema (uncredited)2013
Non lo so ancora as Not available2007
Niente è come sembra as Giulio2005
La signora delle Camelie as Aldo Germonti2001
The Assessment as Mario Molinari2000
Holy Tongue as Maritan1994
Sarahsarà as Gershe1993
The Secret of the Old Woods as Bernardi1991
La cattedra as Prof. Adolfo dal Mario1991
The Yes Man as Francesco Sanna1989
Carmela Campo as Son1987
Captain Meitanos. The Image of a Mythical Personage as Not available1984
Voyage to Cythera as Alexandros1979
The Meadow as Sergio1977
The Seagull as Trigorin1975
How Wonderful to Die Assassinated as Maggiore De Liguoro1975
La vita in gioco as Marco Antonio1975
Gamma as Jean Delafoy1974
Morel's Invention as The Castaway1973
Eleonora as Andrea1973
The City of the Sun as The Monk1972
St. Michael Had a Rooster as Giulio Manieri1971
Eneide as Aeneas1971
The Lion Has Seven Heads as Pablo1970
La promessa as Marat1970
The Spider's Stratagem as Athos Magnani Jr. / Athos Magnani Sr.1969
Under the Sign of Scorpio as Rutolo1968
Galileo as Giovanni Francesco Sagredo1968
Gangsters '70 as Ludi1967
The Subversives as EttoreNaN
Ricorda con rabbia as Jimmy Porter