The Double Hour 2009
as Infermiere
Il Divo 2008
as Francesco Di Carlo (uncredited)
The Demons of St. Petersburg 2008
Actor
Sangue - La morte non esiste 2005
The Bankers of God: The Calvi Affair 2002
as Cappellano
Nati stanchi 2002
Pope John XXIII 2002
Credits from TMDB.