Movies
Cinema Paradiso
as Salvatore 'Totò' Di Vita (teen)
Once Upon a Time in Mexico
as Fideo
All the Money in the World
as Saverio Mammoliti
Mary
as Apostle Peter
Like Water for Chocolate
as Pedro Muzquiz
From Dusk Till Dawn 3: The Hangman's Daughter
as Johnny Madrid
Hitmen
as Don Salvatore Piazza
Ciao ma'...
as Paolo
Black Souls
as Luigi
Parikrama: The Journey
as Alessandro