
After Midnight
2004 · as Falchera Gang Member

Tifosi
1999 · as Zebrino

Bartali's Bicycle
2024 · as Allenatore David (voice)

We All Fall Down
1997 · as Pasquale

Barbara
1998 · as Ragazzo Pony Express

Children of Hannibal
1998 · as Falchera boys

Stolen Kisses: Homosexual Love in Fascist Italy
2021 · as Mogliana Youth (voice)