Milan, Lombardy, Italy
11 may 1923 — 20 sep 2008
Watchers 7: Physical Evidence
Self (archive footage) · 2013
Jesus in India
Self - Apostolic Nuncio of the Vatican · 2008
FastWalkers
Self · 2006
Touched
Self (as Monsignor Balducci) · 2003
InifyStream