
Acted in 36
2020s
- 2026
The Man Who Could Have Changed the World
Mussolini
Brianza
Movie
Children of the Monkey
Movie
La bolla delle acque matte
Lorenzo
- 2025
Leopardi. The Infinity Poet
Pietro Giordani · 2 episodes
- 2024
Sicilian Letters
Emilio Schiavon
If I May - Chapter II
Fausto
- 2023
- 2022
Strangeness
Il padre
Esterno Notte - Seconda Parte
Francesco Cossiga
Solo per passione - Letizia Battaglia fotografa
Vittorio Nisticò · 2 episodes
Esterno Notte - Prima Parte
Francesco Cossiga
- 2021
If I May
Fausto
The Bad Poet
Achille Starace
2010s
- 2019
- 2017
The Order of Things
Le ministre
The Red Door
Scaglianti · 12 episodes
- 2015
Blood of My Blood
Cacciapuoti
- 2013
Other Times
Avvocato Vaccari · 2 episodes
- 2012
Garibaldi's Lovers
Real estate agent
- 2010
La passione
Pippo
2000s
- 2009
The Double Hour
Bruno
Vincere
Riccardo Paicher
- 2007
In Memory of Me
Panella
- 2006
The Roses of the Desert
Movie
Secret Journey
Autista
- 2005
E ridendo l'uccise
Ludovico Ariosto
- 2004
Agatha and the Storm
Ospite studio TV
- 2000
Appearances1
2020s
- 2022
Behind the Scenes: The Traitor
Himself