The Lord’s Prayer 2025
as Self
From the Dust 2012
The Case for Christ 2007
NBC News Presents - The Last Days of Jesus 2004
Credits from TMDB.