Actor
Finale: Allegro
2026 · as Tassista
L'innesto
2024 · as Narratore
The Man on the Road
2022 · as Stefano
War in Cuba
2021 · as Fascist mentor
Handbook of Movie Theaters' History
2021 · as Everyman
A Case of Conscience
2019
Handbook of Movie Theaters’ History
2019 · as Everyman
The Boy Who Stopped Breathing
2019 · as Psicologo
Whitexploitation
How to Become a Zombie
2017
The Opposite of Life
Level 05
2016