
Acted in 51
2020s
- 2025
La camera di consiglio
Giudice a Latere
- 2024
We Were Children
Avvocato Rizzo
- 2023
- 2022
The Desired War
Generale Benedetti
Dry
Massimo
La notte più lunga dell'anno
Francesco
- 2021
Mad Dog
Captain Rio
Governance
Renzo Petrucci
- 2020
The Predators
Pierpaolo Pavone
2010s
- 2019
Stolen Days
Totò
Copenaghen
Werner Karl Heisenberger
Welcome Back Mr. President
Politico ruspante
- 2018
I'm Back
Benito Mussolini
- 2016
Era d'estate
Giovanni Falcone
Io non mi arrendo
Cast · 2 episodes
L'abbiamo fatta grossa
On. Conversani
- 2015
Lehman Trilogy
Movie
- 2014
The Rich, the Pauper and the Butler
Father Amerigo
Qualunque cosa succeda
Michele Sindona · 2 episodes
Leopardi
Monaldo Leopardi
Amici come noi
Uncle Ettore
- 2013
Welcome Mr. President!
Simple Politician
Il clan dei camorristi
Don Palma · 6 episodes
- 2011
Il delitto di Via Poma
Chief Del Frate
Boris: The Film
Massimo
Sulla strada di casa
Il boss calabrese
- 2010
The Santa Claus Gang
Secondhand dealer
20 Cigarettes
Storchi
2000s
- 2009
The Big Dream
Domenico
- 2008
Il Divo
Vittorio Sbardella
- 2007
Amore che vieni, amore che vai
Bernard
- 2006
The Dark Sea
Laganà
- 2005
Il grande Torino
Ernest Egre Erbstein
Il Grande Torino
Ernest Egre Erbstein · 2 episodes
- 2001
L'attentatuni
Angelo Branca
1990s
- 1996
Elective Affinities
Marchese
- 1995
Pereira Declares
Dr. Cardoso (voice)
Heartless
Ministro
- 1993
Caccia alle mosche
Daniele
Requiem per voce e pianoforte
Movie
- 1991
The Last Days of Humanity
Movie
- 1990
1980s
- 1983
A Boy Like Many Others
Movie