My Summer with the Shark 2023
as Barracuda
Never Too Late for Love 2022
as Oreste
Sin 2019
as Michelangelo Buonarroti
Suburra 2015
as Luce
Ameluk 2015
as Cameraman
Pasolini, The Hidden Truth 2013
as Pasolini
Credits from TMDB.