Acting
The Return
2024
The Trial
2019
Sin
Days and Clouds
2007
L'ultima Pallottola
2003
The Mute Man of Sardinia
2022
Terror Take Away
2018
Fortune Cookie
2023