Actor
The Trainers
2024 · as Omar's Father
The Desired War
2022
My Old Man
2022 · as Luca
Homecoming
2021 · as Nanni
Citizens of the World
2020 · as Impiegato
Il viaggio
2017 · as Marco
Un cane per due
2010
We Can Do That
2008 · as Operaio
I Colpevoli
2007 · as Marco