Born in Rome, Italy
Three Floors
2021
As Andrea
Paul, Apostle of Christ
2018
As Cassius
One Kiss
2016
As Massimo
Love Is in the Air
2012
As Simone
I Am David
2003
As Carlo
Heaven
2002
As Ariel