Acting
Tifosi
1999
After Midnight
2004
Stolen Kisses: Homosexual Love in Fascist Italy
2021
Bartali's Bicycle
2024
We All Fall Down
1997
Barbara
1998
Children of Hannibal
Allenatore David (voce)
Mogliana Youth (voice)
Falchera Gang Member
Zebrino
Ragazzo Pony Express
Falchera boys
Pasquale