
Acted in 73
2020s
- 2026
Arsa
Movie
The Fire Within You
Movie
Studio di una metamorfosi
Narratore
- 2025
Anna Magnani – The Untold Story
Roberto Rossellini
Tutti giù per terra
Movie
Hotel Costiera
Augusto · 6 episodes
The Island of Idealists
Celestino Reffi
The Illusion
Giuseppe Garibaldi
- 2024
Europa Centrale
Movie
Sicilian Letters
Papacena
Luce
Movie
No Activity: Italy
Leonida De Luca · 6 episodes
- 2023
With the Grace of a God
Luca
Like Sheep Among Wolves
Sante
Luka
Movie
- 2022
My Soul Summer
Vins
Dry
Alfredo
Burning Hearts
Michele Malatesta
Nostalgia
Oreste Spasiano
Crystal Girl
Padre / Poliziotto
Monterossi - La serie
Carella · 8 episodes
- 2021
Yaya & Lennie - The Walking Liberty
Zio Giò (voice)
#Stayhome
Spatola
The Bad Poet
Giancarlo Maroni
One Captain
TV
- 2020
A Hole in the Head
Guido Mandelli
Divine
Movie
2010s
- 2019
Imma Tataranni
Vasco Parisi · 4 episodes
La stagione della caccia
Filippo Peluso / Don Totò
Copperman
Silvano il fabbro
- 2018
Hotel Gagarin
Franco Paradiso
The Miracle
Père Marcello · 8 episodes
Fabrizio De André: Free Prince
Riccardo Mannerini · 2 episodes
- 2017
Bloody Richard
Edoardo La Jena
The Red Door
Elvio Mayer · 24 episodes
- 2016
- 2015
I Killed Napoleon
Gabriele
- 2014
A Golden Boy
marito di Ludovica
- 2012
The Thirteenth Apostle
Bonifacio Serventi · 12 episodes
- 2011
Missione di pace
Colonnello Cervo
Medea Miracle
Jason
- 2010
La passione
Stefano
2000s
- 2007
Peopling The Palaces
Bravo
L'uomo privato
L'uomo privato
- 2005
Amatemi
Angelo
- 2004
L'Iguana
Don Fidenzio
Orgoglio
Danilo Foschi · 13 episodes
- 2003
Doppio agguato
Paolo
- 2002
Il consiglio d'Egitto
Francesco Paolo Di Blasi
- 2001
Chimera
Sal
- 2000
1990s
- 1998
A Lighter Burden to Bear
Paolo
- 1997
We All Fall Down
Giovanni 'Il Lurido'
Shakespeare a Palermo
Movie
- 1996
The Marshal Rocca
Corrado Gianni · 1 episode