
Acted in 36
2020s
- 2028
The Resurrection of the Christ: Part Two
King David
- 2027
- 2026
Wandering Trees
Movie
Meglio tardi che mai
Marco Torre
The Third Lens
TV
- 2025
- 2024
Kidnapped: The Chloe Ayling Story
Francesco Pesce · 3 episodes
We Were Children
Walter
- 2023
I 400 giorni - Funamboli e maestri
Sé stesso
Fifteen-Love
Gianluca Barzaghi · 6 episodes
- 2022
The Man on the Road
Michele
Diary of Spices
Luca Trevisan
- 2020
The Talent of the Hornet
Dj Steph
2010s
- 2019
Sanctuary
Enzo · 8 episodes
DolceRoma
Andrea Serrano
- 2018
- 2017
Rainbow: A Private Affair
Giorgio
- 2015
Hybris
Fabio
- 2014
Una Ferrari per due
Movie
Sotto una buona stella
Niccolo Picchioni
- 2013
Il terzo tempo
Samuel
La terra e il vento
Leonardo
- 2012
Kubrick - Una Storia Porno
TV
100 metri dal Paradiso
Tommaso
2000s
- 2008
I liceali
Cesare Schifani · 12 episodes
- 2003
Il pranzo della domenica
Daniele
Appearances1
2010s
- 2018