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