Actor
My Place is Here
2024 · as Marta's father
New Life
2023
La cura
2022 · as Dr. Richard
Inexistentia
2022
Trafficante di virus
2021 · as Avvocato
The Beast
2020 · as Ex-Commilitone
The Fragile Friend
2018 · as Walter
Insidiae Nemoris
2017 · as Walter
Reality News
2014 · as Giorgio
Death of a Neapolitan Mathematician
1992 · as Examined Student
The Last Days of Humanity
1991