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