
Acted in 29
2020s
- 2028
The Resurrection of the Christ: Part Two
Apostle
- 2025
- 2024
Ari-Cassamortari
Matteo Pasti
- 2022
Dante
Dante giovane
I cassamortari
Matteo Pasti
- 2021
2010s
- 2019
Mollami
Antonio
- 2018
- 2017
- 2016
- 2015
- 2014
Greenery Will Bloom Again
Young Lieutenant
A testa alta: I martiri di Fiesole
Movie
- 2012
Love Is in the Air
Simone
- 2010
Longlasting Youth
Lorenzo · 4 episodes
2000s
- 2009
Meno male che ci sei
Gabriele
Sbirri
Marco Gatti
- 2008
I liceali
Valerio Campitelli · 12 episodes
- 2007
Fuga con Marlene
Stefano
- 2004
Orgoglio
Riccardo Aldovrandi · 13 episodes
- 2003
Kiss Me First
Emanuele
- 2002
- 2000
1990s
- 1998
Il tesoro di Damasco
Paolo
No release date
North Pole
Movie
Sound 1
2020s
- 2025
Forever
Music
Appearances1
No release date
The other Renaissance. The prado museu and Capodimonte in Naples.
Narrator (voice)