Italian actor known for his work on Le iene (1997), Rome in Love (2019) and Days of Harvest (2010).
Made in Italy
2020
Rome in Love
2019
100 Millions Swimming
2017
I Hate Christmas
2022
Father Matteo
2000
Crazy Dog
2012
Days of Harvest
2010
Barbarossa
2009