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