Le Terre Incolte 2025
as The hermit
Prophet 2022
as Paul VI
The Ark of Disperata 2017
as Nullafacente II
The War of Bumpkins 2017
as Padre
Leaning 2014
as The Priest
Life Sentence 2008
as Ristoratore
Credits from TMDB.