Trust
as Angelo
The Big Fake
as Don Vittorio
The First Omen
as Paolo
Io sono Rosa Ricci
as Victor
Martin Scorsese Presents: The Saints
as Francis of Assisi
Romulus
as Yemos
Rumori
as him
Fuoriclasse
as Michele Tramola
La confessione
Baggio: The Divine Ponytail
as Roberto Baggio
My Brother
as Stefano
Male Shorts: International V3
She's the One
as Andrea
Prima di noi
Quite Like Paradise
as Ugo Conti
The Mute Man of Sardinia
as Bastiano Tansu
Partly Cloudy with Sunny Spells
as Figlio di Ermanno
The Startup
as Matteo Achilli
Tomorrow's a New Day
as Leo
Like Sheep Among Wolves
as Bruno