Born in Sant'Antonio Abate, Italy
La Grazia
2025
As Massimo Labaro
The Tearsmith
2024
As Norman Milligan
Into the Labyrinth
2019
As Bauer
Capri-Revolution
2018
As Gentleman at the café
On My Skin
As Maresciallo - Stazione Carabinieri Appia