Acting
The Return
2024
Days and Clouds
2007
Sin
2019
as Melanthius
Fortune Cookie
The Mute Man of Sardinia
as Giovan Simone Buonarroti
Terror Take Away
as Terence Parode
as Claudio
The Trial
1 ep.
L'ultima Pallottola
as Dottore · 2 ep.