The Return 2024
as Melanthius
Fortune Cookie 2023
Actor
The Mute Man of Sardinia 2022
Sin 2019
as Giovan Simone Buonarroti
Terror Take Away 2018
as Terence Parode
Days and Clouds 2007
as Claudio
Credits from TMDB.