Pelicula | Watchers 7: Physical Evidence | Self (archive footage) | 2013-12-25 |
Pelicula | Jesus in India | Self - Apostolic Nuncio of the Vatican | 2008-01-01 |
Pelicula | FastWalkers | Self | 2006-12-13 |
Pelicula | Touched | Self (as Monsignor Balducci) | 2003-02-20 |