Your browser does not support iframes.
Location:
Appearing as Father Simeon in 2009's Angels and Demons alongside Tom Hanks.