
Acted in 44
2020s
- 2026
Tradita
Renzo
- 2025
- 2024
I Fantastici 5
Alfredo Marmorini · 8 episodes
- 2023
Jailbird
Father Aldo
The Teresa Battaglia Cases
Giacomo Parisi · 20 episodes
- 2022
Come prima
Carlo
Ero in guerra ma non lo sapevo
Salvo Lo Russo
- 2021
Once Were Humans
Gianni
- 2020
Mental
Dr. Simonini · 8 episodes
L'alligatore
Max · 8 episodes
The Talent of the Hornet
Regista radiofonico
2010s
- 2019
Ognuno è perfetto
Gustavo · 6 episodes
Copperman
Ernesto
- 2018
The Armadillo's Prophecy
Fricchettone #1
Edhel
Gestore Fumetteria
Made in Italy
Patrizio
Fabrizio De André: Free Prince
Paolo Villaggio · 2 episodes
- 2017
- 2016
Il Sistema
Maresciallo capo Ottavio Quaranta · 6 episodes
- 2014
Un marito di troppo
Movie
Four of Us
Roberto
- 2013
Ultimo - L'Occhio Del Falco
Fulvio
- 2011
2000s
- 2009
Tutta colpa di Giuda
Father Iridio
- 2006
- 2005
Tu devi essere il lupo
Athos
La febbre
Marco
- 2004
In This World of Thieves
Giovanotto
Across the border
Nardelli
- 2002
Quore
Stefano
- 2001
And now sex
Impiegato guardone
- 2000
Quello che le ragazze non dicono
Roberto
1990s
- 1999
Branchie: An Indian Dream
Gogo
Guardami
Dario
- 1998
Ultimo
Fulvio Menfi (Ronin) · 2 episodes
Children of Hannibal
Officer Formelti
- 1997
We All Fall Down
Alessandro Castracan