2021
5.2
Venicephrenia
Actor
2017
5.8
The Man Who Invented Christmas
Actor - Signor Mazzini
2012
7.3
Berberian Sound Studio
Actor - Francesco Coraggio
2009
6.7
Angels & Demons
Actor - Father Simeon
Full filmography